From cb7330680eb632f02c71eee709990949720d7512 Mon Sep 17 00:00:00 2001 From: Michael Haberler Date: Sat, 15 Feb 2014 20:15:55 +0800 Subject: [PATCH] define struct libwebsocket_pollargs --- lib/libwebsockets.h | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/lib/libwebsockets.h b/lib/libwebsockets.h index a1af4b86..56540b58 100644 --- a/lib/libwebsockets.h +++ b/lib/libwebsockets.h @@ -197,6 +197,15 @@ enum libwebsocket_callback_reasons { LWS_CALLBACK_USER = 1000, /* user code can use any including / above */ }; +// argument structure for all external poll related calls +// passed in via 'in' +struct libwebsocket_pollargs { + int fd; // applicable file descriptor + int events; // the new event mask + int prev_events; // the previous event mask +}; + + #ifndef LWS_NO_EXTENSIONS enum libwebsocket_extension_callback_reasons { LWS_EXT_CALLBACK_SERVER_CONTEXT_CONSTRUCT,