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

◆ set_receive_callback()

void MayaFlux::Core::UDPBackend::set_receive_callback ( NetworkReceiveCallback  callback)
overridevirtual

Register the receive callback.

Called from the backend's receive thread. The subsystem wires this to route data to per-endpoint callbacks and to resume suspended coroutines. Backends fire this for every received datagram (UDP) or framed message (TCP).

Implements MayaFlux::Core::INetworkBackend.

Definition at line 254 of file UDPBackend.cpp.

255{
256 m_receive_callback = std::move(callback);
257}
NetworkReceiveCallback m_receive_callback

References m_receive_callback.