|
Radix Relay
Hybrid mesh communications with Signal Protocol encryption
|
#include <command_handler.hpp>
Public Types | |
| using | display_queue_t = std::shared_ptr< async::async_queue< events::display_filter_input_t > > |
| using | transport_queue_t = std::shared_ptr< async::async_queue< events::transport::in_t > > |
| using | session_queue_t = std::shared_ptr< async::async_queue< events::session_orchestrator::in_t > > |
| using | connection_monitor_queue_t = std::shared_ptr< async::async_queue< events::connection_monitor::in_t > > |
Public Member Functions | |
| template<typename... Args> | |
| auto | emit (fmt::format_string< Args... > format_string, Args &&...args) const -> void |
Public Attributes | |
| std::shared_ptr< Bridge > | bridge |
| display_queue_t | display_queue |
| transport_queue_t | transport_queue |
| session_queue_t | session_queue |
| connection_monitor_queue_t | connection_monitor_queue |
Definition at line 15 of file command_handler.hpp.
| using radix_relay::core::command_handler_context< Bridge >::connection_monitor_queue_t = std::shared_ptr<async::async_queue<events::connection_monitor::in_t> > |
Definition at line 20 of file command_handler.hpp.
| using radix_relay::core::command_handler_context< Bridge >::display_queue_t = std::shared_ptr<async::async_queue<events::display_filter_input_t> > |
Definition at line 17 of file command_handler.hpp.
| using radix_relay::core::command_handler_context< Bridge >::session_queue_t = std::shared_ptr<async::async_queue<events::session_orchestrator::in_t> > |
Definition at line 19 of file command_handler.hpp.
| using radix_relay::core::command_handler_context< Bridge >::transport_queue_t = std::shared_ptr<async::async_queue<events::transport::in_t> > |
Definition at line 18 of file command_handler.hpp.
|
inline |
| std::shared_ptr<Bridge> radix_relay::core::command_handler_context< Bridge >::bridge |
Definition at line 22 of file command_handler.hpp.
Referenced by radix_relay::core::make_command_handler().
| connection_monitor_queue_t radix_relay::core::command_handler_context< Bridge >::connection_monitor_queue |
Definition at line 26 of file command_handler.hpp.
| display_queue_t radix_relay::core::command_handler_context< Bridge >::display_queue |
Definition at line 23 of file command_handler.hpp.
Referenced by radix_relay::core::command_handler_context< Bridge >::emit().
| session_queue_t radix_relay::core::command_handler_context< Bridge >::session_queue |
Definition at line 25 of file command_handler.hpp.
| transport_queue_t radix_relay::core::command_handler_context< Bridge >::transport_queue |
Definition at line 24 of file command_handler.hpp.