MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ set_state_callback()

void MayaFlux::Core::UDPBackend::set_state_callback ( EndpointStateCallback  callback)
overridevirtual

Register the endpoint state change callback.

Fired when an endpoint transitions state (OPENING -> OPEN, OPEN -> ERROR, ERROR -> RECONNECTING, etc.). The subsystem uses this to resume co_open_endpoint awaitables and to notify consumers.

Implements MayaFlux::Core::INetworkBackend.

Definition at line 259 of file UDPBackend.cpp.

260{
261 m_state_callback = std::move(callback);
262}
EndpointStateCallback m_state_callback

References m_state_callback.