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 |


