src/server/request.h

changeset 6
ce8fecc9847d
parent 3
137197831306
equal deleted inserted replaced
5:dbc01588686e 6:ce8fecc9847d
36 extern "C" { 36 extern "C" {
37 #endif 37 #endif
38 38
39 typedef struct NSAPIRequest NSAPIRequest; 39 typedef struct NSAPIRequest NSAPIRequest;
40 40
41 struct NSAPIRequest {
42 Request rq;
43 RequestPhase phase;
44 VirtualServer *vs;
45 NSAPIContext context;
46 };
41 47
42 struct NSAPIRequest { 48 /* macros for short context access */
43 Request rq; 49 #define NCX_OI(rq) rq->context.objset_index
44 RequestPhase phase; 50 #define NCX_DI(rq) rq->context.dtable_index
45 VirtualServer *vs;
46 };
47 51
48 #define REQ_HASHSIZE 10 52 #define REQ_HASHSIZE 10
49 53
50 54
51 #ifdef __cplusplus 55 #ifdef __cplusplus

mercurial