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

◆ set_receive_callback()

void MayaFlux::Core::TCPBackend::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 329 of file TCPBackend.cpp.

330{
331 m_receive_callback = std::move(callback);
332}
NetworkReceiveCallback m_receive_callback