--- libwww/Library/src/HTProt.html 1996/07/04 18:40:25 2.20 +++ libwww/Library/src/HTProt.html 1996/10/29 21:27:46 2.20.2.1 @@ -54,6 +54,7 @@ When the protocol class routine is calle is already valid (made valid by HTAccess).
typedef struct _HTProtocol HTProtocol; +typedef int HTProtCallback (SOCKET, HTRequest *);
extern BOOL HTProtocol_add (const char * name, const char * transport, + u_short port, BOOL preemptive, - HTEventCallback * client, - HTEventCallback * server); + HTProtCallback * client, + HTProtCallback * server);
-extern HTEventCallback * HTProtocol_client (HTProtocol * protocol); -extern HTEventCallback * HTProtocol_server (HTProtocol * protocol); +extern HTProtCallback * HTProtocol_client (HTProtocol * protocol); +extern HTProtCallback * HTProtocol_server (HTProtocol * protocol); ++
+Each protocol is registered with a default port +
+extern u_short HTProtocol_port (HTProtocol * protocol);