Map a stringular identifier (that being a service session or potentially a runtime data subscription or whatever) More...
#include <p2pclient.hpp>
Public Member Functions | |
| const string | getInterface () const |
| Retrieve interface. More... | |
| shared_ptr< RoutingRules > | getRules () |
| Retrieve routing rules. More... | |
| AbstractSessionSharedPtr | getSession () |
| Retrieve session. More... | |
Static Public Member Functions | |
| static RoutingHandlerSharedPtr | create (shared_ptr< RoutingRules > routingRules, AbstractSessionSharedPtr session, string uri="") |
| Factory method to create instance of routing handler. More... | |
Map a stringular identifier (that being a service session or potentially a runtime data subscription or whatever)
|
static |
Factory method to create instance of routing handler.
| routingRules | routing rule object |
| session | communication session bound to the routing rules |
| uri | optional uri |
| const string kanzi::connect::p2p::P2PClient::RoutingHandler::getInterface | ( | ) | const |
Retrieve interface.
| shared_ptr<RoutingRules> kanzi::connect::p2p::P2PClient::RoutingHandler::getRules | ( | ) |
Retrieve routing rules.
| AbstractSessionSharedPtr kanzi::connect::p2p::P2PClient::RoutingHandler::getSession | ( | ) |
Retrieve session.