Lines Matching refs:evContext
51 typedef struct { void *opaque; } evContext; typedef
57 typedef void (*evConnFunc)__P((evContext, void *, int, const void *, int,
59 typedef void (*evFileFunc)__P((evContext, void *, int, int));
60 typedef void (*evStreamFunc)__P((evContext, void *, int, int));
61 typedef void (*evTimerFunc)__P((evContext, void *,
63 typedef void (*evWaitFunc)__P((evContext, void *, const void *));
97 int evCreate __P((evContext *));
98 void evSetDebug __P((evContext, int, FILE *));
99 int evDestroy __P((evContext));
100 int evGetNext __P((evContext, evEvent *, int));
101 int evDispatch __P((evContext, evEvent));
102 void evDrop __P((evContext, evEvent));
103 int evMainLoop __P((evContext));
104 int evHighestFD __P((evContext));
105 int evGetOption __P((evContext *, const char *, int *));
106 int evSetOption __P((evContext *, const char *, int));
116 int evListen __P((evContext, int, int, evConnFunc, void *, evConnID *));
117 int evConnect __P((evContext, int, const void *, int,
119 int evCancelConn __P((evContext, evConnID));
120 int evHold __P((evContext, evConnID));
121 int evUnhold __P((evContext, evConnID));
122 int evTryAccept __P((evContext, evConnID, int *));
128 int evSelectFD __P((evContext, int, int, evFileFunc, void *, evFileID *));
129 int evDeselectFD __P((evContext, evFileID));
140 int evWrite __P((evContext, int, const struct iovec *, int,
142 int evRead __P((evContext, int, const struct iovec *, int,
144 int evTimeRW __P((evContext, evStreamID, evTimerID timer));
145 int evUntimeRW __P((evContext, evStreamID));
146 int evCancelRW __P((evContext, evStreamID));
173 struct timespec evLastEventTime __P((evContext));
177 int evSetTimer __P((evContext, evTimerFunc, void *, struct timespec,
179 int evClearTimer __P((evContext, evTimerID));
180 int evConfigTimer __P((evContext, evTimerID, const char *param,
182 int evResetTimer __P((evContext, evTimerID, evTimerFunc, void *,
184 int evSetIdleTimer __P((evContext, evTimerFunc, void *, struct timespec,
186 int evClearIdleTimer __P((evContext, evTimerID));
187 int evResetIdleTimer __P((evContext, evTimerID, evTimerFunc, void *,
189 int evTouchIdleTimer __P((evContext, evTimerID));
197 int evWaitFor __P((evContext, const void *, evWaitFunc, void *, evWaitID *));
198 int evDo __P((evContext, const void *));
199 int evUnwait __P((evContext, evWaitID));
200 int evDefer __P((evContext, evWaitFunc, void *));