Attention: Here be dragons (unstable version)

This is the latest (unstable) version of this documentation, which may document features not available in or compatible with released stable versions of Redot.

WebRTCDataChannelExtension

Inherits: WebRTCDataChannel < PacketPeer < RefCounted < Object

There is currently no description for this class. Please help us by contributing one!

Methods

void

_close() virtual required

int

_get_available_packet_count() virtual required const

int

_get_buffered_amount() virtual required const

int

_get_id() virtual required const

String

_get_label() virtual required const

int

_get_max_packet_life_time() virtual required const

int

_get_max_packet_size() virtual required const

int

_get_max_retransmits() virtual required const

Error

_get_packet(r_buffer: const uint8_t **, r_buffer_size: int32_t*) virtual

String

_get_protocol() virtual required const

ChannelState

_get_ready_state() virtual required const

WriteMode

_get_write_mode() virtual required const

bool

_is_negotiated() virtual required const

bool

_is_ordered() virtual required const

Error

_poll() virtual required

Error

_put_packet(p_buffer: const uint8_t*, p_buffer_size: int) virtual

void

_set_write_mode(p_write_mode: WriteMode) virtual required

bool

_was_string_packet() virtual required const


Method Descriptions

void _close() virtual required 🔗

There is currently no description for this method. Please help us by contributing one!


int _get_available_packet_count() virtual required const 🔗

There is currently no description for this method. Please help us by contributing one!


int _get_buffered_amount() virtual required const 🔗

There is currently no description for this method. Please help us by contributing one!


int _get_id() virtual required const 🔗

There is currently no description for this method. Please help us by contributing one!


String _get_label() virtual required const 🔗

There is currently no description for this method. Please help us by contributing one!


int _get_max_packet_life_time() virtual required const 🔗

There is currently no description for this method. Please help us by contributing one!


int _get_max_packet_size() virtual required const 🔗

There is currently no description for this method. Please help us by contributing one!


int _get_max_retransmits() virtual required const 🔗

There is currently no description for this method. Please help us by contributing one!


Error _get_packet(r_buffer: const uint8_t **, r_buffer_size: int32_t*) virtual 🔗

There is currently no description for this method. Please help us by contributing one!


String _get_protocol() virtual required const 🔗

There is currently no description for this method. Please help us by contributing one!


ChannelState _get_ready_state() virtual required const 🔗

There is currently no description for this method. Please help us by contributing one!


WriteMode _get_write_mode() virtual required const 🔗

There is currently no description for this method. Please help us by contributing one!


bool _is_negotiated() virtual required const 🔗

There is currently no description for this method. Please help us by contributing one!


bool _is_ordered() virtual required const 🔗

There is currently no description for this method. Please help us by contributing one!


Error _poll() virtual required 🔗

There is currently no description for this method. Please help us by contributing one!


Error _put_packet(p_buffer: const uint8_t*, p_buffer_size: int) virtual 🔗

There is currently no description for this method. Please help us by contributing one!


void _set_write_mode(p_write_mode: WriteMode) virtual required 🔗

There is currently no description for this method. Please help us by contributing one!


bool _was_string_packet() virtual required const 🔗

There is currently no description for this method. Please help us by contributing one!