IncomingMessageInterface¶
-
class
kanzi::connect::IncomingMessageInterface¶ Abstract message router interface for incoming messages.
Subclassed by ServiceManager
Public Types
-
enum
Status¶ Values:
-
enumerator
Ok¶ Message handled OK.
-
enumerator
ErrorGeneric¶ Generic error, reason unknown.
-
enumerator
ErrorInvalidMessage¶ Received message did not contain all the relevant information.
-
enumerator
ErrorUnknownDestination¶ Target not found.
-
enumerator
ErrorNotRunning¶ Server was not running.
-
enumerator
-
typedef enum kanzi::connect::IncomingMessageInterface::Status
Status
Public Functions
Routes a message from a client to right destination.
- Return
Ok if message got routed - some error otherwise.
- Parameters
message: the message that got received.connectedClient: defines the client that sent the message
-
IncomingMessageInterface::Status
validateServiceState(const string &serviceIdentifier) = 0¶
-
enum