mirror of
https://libwebsockets.org/repo/libwebsockets
synced 2024-12-04 05:47:15 +00:00
1.6 KiB
1.6 KiB
lws lifecycles
Context
Client wsi
Server wsi
role-specific events
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 |