|
libwebsockets
Lightweight C library for HTML5 websockets
|



| role | client | server |
|---|---|---|
| http COMPLETED | LWS_CALLBACK_COMPLETED_CLIENT_HTTP | - |
| http RECEIVE | LWS_CALLBACK_RECEIVE_CLIENT_HTTP | LWS_CALLBACK_RECEIVE_HTTP |
| http WRITEABLE | LWS_CALLBACK_CLIENT_HTTP_WRITEABLE | LWS_CALLBACK_HTTP_WRITEABLE |
| http CLOSE | LWS_CALLBACK_CLOSED_CLIENT_HTTP | LWS_CALLBACK_CLOSED_HTTP |
| http BIND | LWS_CALLBACK_CLIENT_HTTP_BIND_PROTOCOL | LWS_CALLBACK_HTTP_BIND_PROTOCOL |
| http DROP | LWS_CALLBACK_CLIENT_HTTP_DROP_PROTOCOL | LWS_CALLBACK_HTTP_DROP_PROTOCOL |
| role | client | server |
|---|---|---|
| ws ESTABLISHED | LWS_CALLBACK_CLIENT_ESTABLISHED | LWS_CALLBACK_ESTABLISHED |
| ws RECEIVE | LWS_CALLBACK_CLIENT_RECEIVE | LWS_CALLBACK_RECEIVE |
| ws WRITEABLE | LWS_CALLBACK_CLIENT_WRITEABLE | LWS_CALLBACK_SERVER_WRITEABLE |
| ws CLOSE | LWS_CALLBACK_CLIENT_CLOSED | LWS_CALLBACK_CLOSED |
| ws BIND | LWS_CALLBACK_WS_CLIENT_BIND_PROTOCOL | LWS_CALLBACK_WS_BIND_PROTOCOL |
| ws DROP | LWS_CALLBACK_WS_CLIENT_DROP_PROTOCOL | LWS_CALLBACK_WS_DROP_PROTOCOL |
| role | client | server |
|---|---|---|
| raw ESTABLISHED | LWS_CALLBACK_RAW_CONNECTED | LWS_CALLBACK_RAW_ADOPT |
| raw RECEIVE | LWS_CALLBACK_RAW_RX | LWS_CALLBACK_RAW_RX |
| raw WRITEABLE | LWS_CALLBACK_RAW_WRITEABLE | LWS_CALLBACK_RAW_WRITEABLE |
| raw CLOSE | LWS_CALLBACK_RAW_CLOSE | LWS_CALLBACK_RAW_CLOSE |
| raw BIND | LWS_CALLBACK_RAW_SKT_BIND_PROTOCOL | LWS_CALLBACK_RAW_SKT_BIND_PROTOCOL |
| raw DROP | LWS_CALLBACK_RAW_SKT_DROP_PROTOCOL | LWS_CALLBACK_RAW_SKT_DROP_PROTOCOL |