This is the complete list of members for carla::multigpu::Router, including all inherited members.
| _callback | carla::multigpu::Router | private |
| _commander | carla::multigpu::Router | private |
| _endpoint | carla::multigpu::Router | private |
| _last_load_id | carla::multigpu::Router | private |
| _last_map | carla::multigpu::Router | private |
| _last_map_extras | carla::multigpu::Router | private |
| _listener | carla::multigpu::Router | private |
| _loading | carla::multigpu::Router | private |
| _mutex | carla::multigpu::Router | private |
| _new_sessions | carla::multigpu::Router | private |
| _next | carla::multigpu::Router | private |
| _pool | carla::multigpu::Router | private |
| _promises | carla::multigpu::Router | private |
| _request_observer | carla::multigpu::Router | private |
| _session_count | carla::multigpu::Router | private |
| _sessions | carla::multigpu::Router | private |
| AsyncRun(size_t worker_threads) | carla::multigpu::Router | |
| ClearSessions() | carla::multigpu::Router | private |
| ConnectSession(std::shared_ptr< Primary > session) | carla::multigpu::Router | private |
| DisconnectSession(std::shared_ptr< Primary > session) | carla::multigpu::Router | private |
| GetCommander() | carla::multigpu::Router | inline |
| GetLocalEndpoint() const | carla::multigpu::Router | |
| HandleResponse(std::shared_ptr< Primary > session, Buffer buffer) | carla::multigpu::Router | private |
| HasClientsConnected() const | carla::multigpu::Router | inline |
| IsAnySecondaryLoading() | carla::multigpu::Router | |
| IsConnected(const std::weak_ptr< Primary > &server) | carla::multigpu::Router | |
| RejectAllPending(std::string_view reason) | carla::multigpu::Router | private |
| RejectPromise(std::shared_ptr< std::promise< SessionInfo > > promise, std::string_view reason) | carla::multigpu::Router | privatestatic |
| request_observer_type typedef | carla::multigpu::Router | |
| Router(void) | carla::multigpu::Router | |
| Router(uint16_t port) | carla::multigpu::Router | explicit |
| SendLoadMap(const std::shared_ptr< Primary > &session, std::string_view map, load_map_id_type load_id, const LoadMapExtras &extras) | carla::multigpu::Router | private |
| SetCallbacks() | carla::multigpu::Router | |
| SetNewConnectionCallback(std::function< void(void)>) | carla::multigpu::Router | |
| Stop() | carla::multigpu::Router | |
| StopWaitingForSecondaryLoads() | carla::multigpu::Router | |
| TakeNewSessions() | carla::multigpu::Router | |
| Write(MultiGPUCommand id, Buffer &&buffer) | carla::multigpu::Router | |
| WriteLoadMap(std::string_view map, const LoadMapExtras &extras={}) | 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 | |