21#pragma warning(disable : 4251)
25 class ActionHandleConnectorBase;
46 char* dispatchWrapper(
const char* _json,
const char* _senderUrl,
ot::MessageType _messageType);
49 std::string dispatch(
const std::string& _json,
ot::MessageType _messageType);
81 std::map<std::string, ActionHandleConnectorBase*> m_data;
#define OT_COMMUNICATION_API_EXPORT
Definition CommunicationAPIExport.h:6
This file contains defines that may be used simplyfy class creation.
#define OT_DECL_NOCOPY(___class)
Removes the default copy constructor and assignment operator.
Definition OTClassHelper.h:14
The ActionDispatcher is used to dispatch inbound messages and forward them to their corresponding [Ac...
Definition ActionDispatcher.h:29
Base class for action handler connectors. A action handle connector has a set of actions.
Definition ActionHandleConnectorBase.h:24
JSON document.
Definition JSON.h:276
MessageType
The message types describes how a message should be delivered.
Definition CommunicationTypes.h:10