CARLA
carla::multigpu::Router Member List

This is the complete list of members for carla::multigpu::Router, including all inherited members.

_callbackcarla::multigpu::Routerprivate
_commandercarla::multigpu::Routerprivate
_endpointcarla::multigpu::Routerprivate
_listenercarla::multigpu::Routerprivate
_mutexcarla::multigpu::Routerprivate
_nextcarla::multigpu::Routerprivate
_poolcarla::multigpu::Routerprivate
_promisescarla::multigpu::Routerprivate
_sessionscarla::multigpu::Routerprivate
AsyncRun(size_t worker_threads)carla::multigpu::Router
ClearSessions()carla::multigpu::Routerprivate
ConnectSession(std::shared_ptr< Primary > session)carla::multigpu::Routerprivate
DisconnectSession(std::shared_ptr< Primary > session)carla::multigpu::Routerprivate
GetCommander()carla::multigpu::Routerinline
GetLocalEndpoint() constcarla::multigpu::Router
GetNextServer()carla::multigpu::Router
HasClientsConnected()carla::multigpu::Routerinline
Router(void)carla::multigpu::Router
Router(uint16_t port)carla::multigpu::Routerexplicit
SetCallbacks()carla::multigpu::Router
SetNewConnectionCallback(std::function< void(void)>)carla::multigpu::Router
Stop()carla::multigpu::Router
Write(MultiGPUCommand id, Buffer &&buffer)carla::multigpu::Router
WriteToNext(MultiGPUCommand id, Buffer &&buffer)carla::multigpu::Router
WriteToOne(std::weak_ptr< Primary > server, MultiGPUCommand id, Buffer &&buffer)carla::multigpu::Router
~Router()carla::multigpu::Router