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

◆ start()

void MayaFlux::Core::UDPBackend::start ( )
overridevirtual

Start receive threads and accept connections.

After this call the backend actively delivers received data via the registered callback and accepts new inbound connections (TCP).

Implements MayaFlux::Core::INetworkBackend.

Definition at line 36 of file UDPBackend.cpp.

37{
38 if (m_running.load()) {
39 return;
40 }
41
42 m_running.store(true);
43
45 "UDP backend started");
46}
#define MF_DEBUG(comp, ctx,...)
std::atomic< bool > m_running
@ Init
Engine/subsystem initialization.
@ Core
Core engine, backend, subsystems.

References MayaFlux::Journal::Core, MayaFlux::Journal::Init, m_running, and MF_DEBUG.