Lines Matching refs:EventHook
77 typedef struct EventHookRec_* EventHook;
86 void (*_fh_hook) ( FH f, int events, EventHook hook );
283 static void _fh_file_hook( FH f, int event, EventHook eventhook ); /* forward */
535 static void _fh_socket_hook( FH f, int event, EventHook hook ); /* forward */
1176 static void _fh_socketpair_hook( FH f, int event, EventHook hook ); /* forward */
1282 EventHook next;
1288 void (*prepare)( EventHook hook );
1289 int (*start) ( EventHook hook );
1290 void (*stop) ( EventHook hook );
1291 int (*check) ( EventHook hook );
1292 int (*peek) ( EventHook hook );
1295 static EventHook _free_hooks;
1297 static EventHook
1300 EventHook hook = _free_hooks;
1325 event_hook_free( EventHook hook )
1336 event_hook_signal( EventHook hook )
1356 EventHook hooks;
1362 static EventHook*
1365 EventHook *pnode = &looper->hooks;
1366 EventHook node = *pnode;
1380 EventHook *pnode;
1381 EventHook node;
1412 EventHook *pnode = event_looper_find_p( looper, fh );
1413 EventHook node = *pnode;
1651 EventHook hook;
1939 static void _event_file_prepare( EventHook hook )
1947 static int _event_file_peek( EventHook hook )
1952 static void _fh_file_hook( FH f, int events, EventHook hook )
1962 static void _event_socket_verify( EventHook hook, WSANETWORKEVENTS* evts )
1982 static void _event_socket_prepare( EventHook hook )
2006 static int _event_socket_start( EventHook hook )
2032 static void _event_socket_stop( EventHook hook )
2037 static int _event_socket_check( EventHook hook )
2054 static int _event_socket_peek( EventHook hook )
2071 static void _fh_socket_hook( FH f, int events, EventHook hook )
2085 static void _event_socketpair_prepare( EventHook hook )
2099 static int _event_socketpair_start( EventHook hook )
2121 static int _event_socketpair_peek( EventHook hook )
2127 static void _fh_socketpair_hook( FH fh, int events, EventHook hook )