|
ascii-chat 0.6.0
Real-time terminal-based video chat with ASCII art conversion
|
DataChannel callback structure. More...
#include <lib/network/webrtc/webrtc.h>
Data Fields | |
| void(* | on_open )(webrtc_data_channel_t *dc, void *user_data) |
| Channel opened. | |
| void(* | on_close )(webrtc_data_channel_t *dc, void *user_data) |
| Channel closed. | |
| void(* | on_error )(webrtc_data_channel_t *dc, const char *error, void *user_data) |
| Error occurred. | |
| void(* | on_message )(webrtc_data_channel_t *dc, const uint8_t *data, size_t len, void *user_data) |
| Message received. | |
| void * | user_data |
| Passed to all callbacks. | |
DataChannel callback structure.
Callbacks for DataChannel events (open, close, error, message). Used with webrtc_datachannel_set_callbacks() to register per-channel callbacks.
Definition at line 284 of file lib/network/webrtc/webrtc.h.
| void(* webrtc_datachannel_callbacks_t::on_close) (webrtc_data_channel_t *dc, void *user_data) |
Channel closed.
Definition at line 286 of file lib/network/webrtc/webrtc.h.
Referenced by webrtc_datachannel_set_callbacks().
| void(* webrtc_datachannel_callbacks_t::on_error) (webrtc_data_channel_t *dc, const char *error, void *user_data) |
Error occurred.
Definition at line 287 of file lib/network/webrtc/webrtc.h.
Referenced by webrtc_datachannel_set_callbacks().
| void(* webrtc_datachannel_callbacks_t::on_message) (webrtc_data_channel_t *dc, const uint8_t *data, size_t len, void *user_data) |
Message received.
Definition at line 288 of file lib/network/webrtc/webrtc.h.
Referenced by webrtc_datachannel_set_callbacks().
| void(* webrtc_datachannel_callbacks_t::on_open) (webrtc_data_channel_t *dc, void *user_data) |
Channel opened.
Definition at line 285 of file lib/network/webrtc/webrtc.h.
Referenced by acip_webrtc_transport_create(), and webrtc_datachannel_set_callbacks().
| void* webrtc_datachannel_callbacks_t::user_data |
Passed to all callbacks.
Definition at line 289 of file lib/network/webrtc/webrtc.h.
Referenced by webrtc_datachannel_set_callbacks().