Annotation of libwww/Library/src/HTEvent.html, revision 2.1

2.1     ! eric        1: <HTML>
        !             2: <HEAD>
        !             3: <TITLE>W3C Reference Library libwww EVENTS</TITLE>
        !             4: <!-- Changed by: Eric Prud'hommeaux, 15-May-1996 -->
        !             5: </HEAD>
        !             6: <BODY>
        !             7: 
        !             8: <H1>Event Manager</H1>
        !             9: 
        !            10: <PRE>
        !            11: /*
        !            12: **     (c) COPYRIGHT MIT 1995.
        !            13: **     Please first read the full copyright statement in the file COPYRIGH.
        !            14: */
        !            15: 
        !            16: #ifndef HTEVENT_H
        !            17: #define HTEVENT_H
        !            18: 
        !            19: #include "sysdep.h"
        !            20: #include "HTReq.h"
        !            21: </PRE>
        !            22: 
        !            23: This module provides a way for applications to register their own 
        !            24: event models, or use the one in <A HREF="HTEvntrg.html">HTEvntrg.html</A>.
        !            25: <P>
        !            26: 
        !            27: This module is implemented by <A HREF="HTEvnt.c">HTEvntrg.c</A>, and
        !            28: it is a part of the <A HREF="http://www.w3.org/pub/WWW/Library/">W3C
        !            29: Reference Library</A>. <P>
        !            30: 
        !            31: <PRE>
        !            32: typedef int HTEvent_registerCallback(SOCKET, HTRequest *,
        !            33:                                     SockOps, HTEventCallback *,
        !            34:                                     HTPriority);
        !            35: typedef int HTEvent_unregisterCallback(SOCKET, SockOps);
        !            36: 
        !            37: extern void HTEvent_setRegisterCallback(HTEvent_registerCallback *);
        !            38: extern void HTEvent_setUnregisterCallback(HTEvent_unregisterCallback *);
        !            39: </PRE>
        !            40: 
        !            41: The library and application may call these functions by calling
        !            42: 
        !            43: <PRE>
        !            44: extern int HTEvent_register    (SOCKET, HTRequest *,
        !            45:                                 SockOps, HTEventCallback *,
        !            46:                                 HTPriority);
        !            47: extern int HTEvent_unregister  (SOCKET, SockOps);
        !            48: </PRE>
        !            49: 
        !            50: <PRE>
        !            51: #endif /* HTEVENT_H */
        !            52: </PRE>
        !            53: 
        !            54: <HR>
        !            55: <ADDRESS>
        !            56: @(#) $Id: Date Author State $
        !            57: </ADDRESS>
        !            58: </BODY>
        !            59: </HTML>
        !            60: 

Webmaster