From b3b6bcdf6429c820ea810dfa0b7eb9d64d631d69 Mon Sep 17 00:00:00 2001 From: mulander Date: Tue, 23 Jan 2018 23:35:29 +0100 Subject: [PATCH] READMEs: CHANGE callback replaces SET/CLEAR_MODE LWS_CALLBACK_SET_MODE_POLL_FD and LWS_CALLBACK_CLEAR_MODE_POLL_FD no longer exist. Updating the documentation to reflect that and point to LWS_CALLBACK_CHANGE_MODE_POLL_FD. --- READMEs/README.coding.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/READMEs/README.coding.md b/READMEs/README.coding.md index 34a276b2..40de4a01 100644 --- a/READMEs/README.coding.md +++ b/READMEs/README.coding.md @@ -389,10 +389,9 @@ external polling array. That's needed if **libwebsockets** will cooperate with an existing poll array maintained by another server. -Four callbacks `LWS_CALLBACK_ADD_POLL_FD`, `LWS_CALLBACK_DEL_POLL_FD`, -`LWS_CALLBACK_SET_MODE_POLL_FD` and `LWS_CALLBACK_CLEAR_MODE_POLL_FD` -appear in the callback for protocol 0 and allow interface code to -manage socket descriptors in other poll loops. +Three callbacks `LWS_CALLBACK_ADD_POLL_FD`, `LWS_CALLBACK_DEL_POLL_FD` +and `LWS_CALLBACK_CHANGE_MODE_POLL_FD` appear in the callback for protocol 0 +and allow interface code to manage socket descriptors in other poll loops. You can pass all pollfds that need service to `lws_service_fd()`, even if the socket or file does not belong to **libwebsockets** it is safe.