MessageDispatcher¶
-
class
kanzi::connect::MessageDispatcher¶ A class that abstracts the destination and delivery method for a network message.
Subclassed by ClientRemoteServiceHost, P2PClient::NetworkListenerRegistration
Public Functions
-
MessageDispatcher()¶ Constructor.
-
~MessageDispatcher()¶ Destructor.
-
void
dispatch(const MessagePackage &message) = 0¶ Dispatches this message to its destination.
- Parameters
message: Message to dispatch.
-
bool
getParameter(size_t id, size_t ¶m)¶ Allows to retrieve a dispatcher specific parameter, mostly for internal use.
- Return
If parameter is successfully retrieved, true, otherwise false.
- Parameters
id: Id of the parameter.param: receives the output value for the parameter.
-