Go to the documentation of this file. 1 #ifndef CscMessageHandler_H_
2 #define CscMessageHandler_H_
20 size_t bytesCount = message.size();
21 char *messageChars =
new char[bytesCount];
22 message.copy(messageChars, message.size());
24 (
const unsigned char*)messageChars,
const unsigned char * bytes
Definition: CscMessageHandler.h:16
Definition: CscMessageHandler.h:9
virtual ~CscMessageHandler()
Definition: CscMessageHandler.h:35
virtual optional< CscMessageHandlerResult > handleMessage(const string &messageSubject, const vector< string > &args, optional< int > knowledgeId, ptr< CscMessagingRequestContext > context)=0
Definition: CscEntityClient.h:6
CscMessageHandler()
Definition: CscMessageHandler.h:34
Definition: CscMessageHandler.h:32
size_t bytesCount
Definition: CscMessageHandler.h:17
CscMessageHandlerResult messageHandlerResultString(const string &message)
Definition: CscMessageHandler.h:19
const ptr< CscObjectModel > const string const CscPoint3d const CscPoint3d optional< string >
Definition: environmentObjectsCommands.h:373
virtual optional< string > handleLowLevelMessage(const string &message)=0
std::shared_ptr< T > ptr
Definition: CscCommon.h:29