X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=www%2Fwproto.h;fp=www%2Fwproto.h;h=8f35e3a7735e485ae06d034409d991997abdb15b;hb=a6f3beb071fe8c894ee6c846c86296c84f48e3d4;hp=266a71344908461b4b60ca974e6cadd3a2b51f23;hpb=d66a4b9debb168d9a03368429bcc933c57553c74;p=egate.git diff --git a/www/wproto.h b/www/wproto.h index 266a713..8f35e3a 100644 --- a/www/wproto.h +++ b/www/wproto.h @@ -41,7 +41,12 @@ * USE OR PERFORMANCE OF THIS SOFTWARE. * * $Log: wproto.h,v $ - * Revision 1.2 1995/10/23 16:55:41 adam + * Revision 1.3 1995/10/27 15:12:11 adam + * IrTcl incorporated in the gateway. + * Better separation of script types. + * Z39.50 gateway scripts entered. + * + * Revision 1.2 1995/10/23 16:55:41 adam * A lot of changes - really. * * Revision 1.1 1995/10/20 11:49:27 adam @@ -73,6 +78,15 @@ typedef struct cache_data char path[256]; } cache_data; +struct w_select_handle { + int fd; + struct { + void (*sproc)(int, void *); + void *obj; + } rwx[3]; + struct w_select_handle *next; +}; + typedef struct wclient_data { int id; @@ -88,6 +102,7 @@ typedef struct wclient_data int cache_level; cache_data cache[20]; int cache_fd; + struct w_select_handle *select_list; } *WCLIENT, wclient_data; #define wo_putc(wc, ch) \