|
|
| StreamWebsocketHandler (httpd_handle_t server_handle, const char *uri, Camera &camera) |
| |
| virtual void * | handler (const uint8_t *recv_buf, size_t recv_len, uint8_t *&out_buf, size_t &out_len) |
| |
| virtual httpd_ws_type_t | get_frame_type () const override |
| | Get the WebSocket frame type for this handler.
|
| |
| virtual void | release_resource (void *resource) |
| |
Public Member Functions inherited from WebsocketHandler |
|
| WebsocketHandler (httpd_handle_t server_handle, const char *uri) |
| |
|
void | register_endpoint () |
| |
|
void | unregister_endpoint () |
| |
|
Static Public Member Functions inherited from WebsocketHandler |
|
static esp_err_t | websocket_handler (httpd_req_t *req) |
| |
◆ get_frame_type()
| virtual httpd_ws_type_t StreamWebsocketHandler::get_frame_type |
( |
| ) |
const |
|
inlineoverridevirtual |
Get the WebSocket frame type for this handler.
- Returns
- HTTPD_WS_TYPE_TEXT for text data (JSON), HTTPD_WS_TYPE_BINARY for binary data (JPEG)
Reimplemented from WebsocketHandler.
◆ handler()
| virtual void * StreamWebsocketHandler::handler |
( |
const uint8_t * | recv_buf, |
|
|
size_t | recv_len, |
|
|
uint8_t *& | out_buf, |
|
|
size_t & | out_len ) |
|
inlinevirtual |
◆ release_resource()
| virtual void StreamWebsocketHandler::release_resource |
( |
void * | resource | ) |
|
|
inlinevirtual |
The documentation for this class was generated from the following file: