#include <router.h>
Definition at line 30 of file router.h.
◆ RouterImpl()
RouterImpl::RouterImpl |
( |
| ) |
|
|
delete |
◆ ~RouterImpl()
RouterImpl::~RouterImpl |
( |
| ) |
|
|
inline |
◆ INJECT()
◆ on_control_message()
std::string RouterImpl::on_control_message |
( |
std::string |
request | ) |
|
|
private |
◆ on_event_request()
std::string RouterImpl::on_event_request |
( |
| ) |
|
|
private |
◆ OnConnectData()
PluginResult RouterImpl::OnConnectData |
( |
std::string |
target_ip, |
|
|
uint16_t |
target_port, |
|
|
std::string |
plugin_type, |
|
|
std::string |
plugin_param |
|
) |
| |
|
overridevirtual |
◆ OnCreatePeer()
void RouterImpl::OnCreatePeer |
( |
char * |
peer_id, |
|
|
char * |
token |
|
) |
| |
|
overridevirtual |
◆ OnDeleteData()
void RouterImpl::OnDeleteData |
( |
uint16_t |
port_num | ) |
|
|
overridevirtual |
◆ shutdown()
void RouterImpl::shutdown |
( |
int |
signal | ) |
|
|
private |
◆ control_service_
◆ control_service_factory_
◆ event_service_
◆ event_service_factory_
◆ peer_id_
std::string RouterImpl::peer_id_ = "" |
|
private |
◆ plugin_map_
std::unordered_map<std::string, std::unique_ptr<PluginRouter> > RouterImpl::plugin_map_ |
|
private |
◆ plugin_router_factory_
◆ token_
std::string RouterImpl::token_ = "" |
|
private |
The documentation for this class was generated from the following files: