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. | |
shared_ptr< RoutingRules > | getRules () |
Retrieve routing rules. | |
AbstractSessionSharedPtr | getSession () |
Retrieve session. | |
Static Public Member Functions | |
static RoutingHandlerSharedPtr | create (shared_ptr< RoutingRules > routingRules, AbstractSessionSharedPtr session, string uri="") |
Factory method to create instance of routing handler. | |
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.