X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=server%2Feventl.h;h=95e45a472fc9339bb713fb72f083803eefa39240;hp=728884114ada9e7bf7291478e72bafa82894d72c;hb=c71d717ada2a9ef730d527f161eb5ba9aa641a9f;hpb=43613b8c6c0d998668f15f493ea3612f55384279 diff --git a/server/eventl.h b/server/eventl.h index 7288841..95e45a4 100644 --- a/server/eventl.h +++ b/server/eventl.h @@ -1,37 +1,9 @@ /* - * Copyright (c) 1995, Index Data I/S + * Copyright (c) 1995-2003, Index Data * See the file LICENSE for details. * Sebastian Hammer, Adam Dickmeiss * - * $Log: eventl.h,v $ - * Revision 1.9 1997-09-01 09:31:48 adam - * Removed definition statserv_remove from statserv.h to eventl.h. - * - * Revision 1.8 1995/06/19 12:39:09 quinn - * Fixed bug in timeout code. Added BER dumper. - * - * Revision 1.7 1995/06/16 10:31:34 quinn - * Added session timeout. - * - * Revision 1.6 1995/05/16 08:51:02 quinn - * License, documentation, and memory fixes - * - * Revision 1.5 1995/05/15 11:56:37 quinn - * Asynchronous facilities. Restructuring of seshigh code. - * - * Revision 1.4 1995/03/27 08:34:23 quinn - * Added dynamic server functionality. - * Released bindings to session.c (is now redundant) - * - * Revision 1.3 1995/03/15 08:37:42 quinn - * Now we're pretty much set for nonblocking I/O. - * - * Revision 1.2 1995/03/14 10:28:00 quinn - * More work on demo server. - * - * Revision 1.1 1995/03/10 18:22:45 quinn - * The rudiments of an asynchronous server. - * + * $Id: eventl.h,v 1.12 2003-02-12 15:06:43 adam Exp $ */ #ifndef EVENTL_H @@ -78,13 +50,7 @@ int force_event; #define iochan_getnext(i) ((i)->next) #define iochan_settimeout(i, t) ((i)->max_idle = (t), (i)->last_event = time(0)) -IOCHAN iochan_getchan(void); IOCHAN iochan_create(int fd, IOC_CALLBACK cb, int flags); -#ifdef WINDOWS -int __stdcall event_loop(IOCHAN iochans); -#else -int event_loop(IOCHAN dummylistener); -#endif - +int event_loop(IOCHAN *iochans); void statserv_remove (IOCHAN pIOChannel); #endif