X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=server%2Fsession.h;h=aefe3da441da0a9f3ecfd38f5a6cab2926895018;hb=55c6ac70550af857d80ef233147dbc986e4095e1;hp=ab63da362778616dcad9bd49ddea29b5a8f0807c;hpb=20183db4fcbb8161529ee557ead6789ae2097ae0;p=yaz-moved-to-github.git diff --git a/server/session.h b/server/session.h index ab63da3..aefe3da 100644 --- a/server/session.h +++ b/server/session.h @@ -4,7 +4,12 @@ * Sebastian Hammer, Adam Dickmeiss * * $Log: session.h,v $ - * Revision 1.11 1995-11-08 17:41:40 quinn + * Revision 1.12 1997-09-01 08:53:01 adam + * New windows NT/95 port using MSV5.0. The test server 'ztest' was + * moved a separate directory. MSV5.0 project server.dsp created. + * As an option, the server can now operate as an NT service. + * + * Revision 1.11 1995/11/08 17:41:40 quinn * Smallish. * * Revision 1.10 1995/08/29 11:18:01 quinn @@ -49,7 +54,7 @@ #include #include #include -#include +#include "eventl.h" typedef struct request { @@ -69,12 +74,14 @@ typedef struct request char *response; /* encoded data waiting for transmission */ struct request *next; + struct request_q *q; } request; typedef struct request_q { request *head; request *tail; + request *list; int num; } request_q; @@ -118,7 +125,8 @@ void request_enq(request_q *q, request *r); request *request_head(request_q *q); request *request_deq(request_q *q); void request_initq(request_q *q); -request *request_get(void); +void request_delq(request_q *q); +request *request_get(request_q *q); void request_release(request *r); #endif