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

◆ get_backend()

INetworkBackend * MayaFlux::Core::NetworkSubsystem::get_backend ( NetworkTransport  transport) const

Get a backend by transport type.

Definition at line 244 of file NetworkSubsystem.cpp.

245{
246 std::shared_lock lock(m_backends_mutex);
247 auto it = m_backends.find(transport);
248 return (it != m_backends.end()) ? it->second.get() : nullptr;
249}
std::unordered_map< NetworkTransport, std::unique_ptr< INetworkBackend > > m_backends