1#ifndef _MESSAGEMANAGER_H
2#define _MESSAGEMANAGER_H
11#define NULL_TRM ((void*)NULL)
25 void AddStartNode(
const char *lib_,
const char *path_,
const char *comment_);
27 void AddMarksNode(
int brick_,
int plate_,
const char *mapext_);
UChar_t uint8
Definition: PAVProtocolDef.h:66
UInt_t uint32
Definition: PAVProtocolDef.h:68
for x64 compatible endings
Definition: MessageManager.h:14
void FillBuffOuter(uint8 *buf_, uint32 size_)
Definition: MessageManager.h:39
std::string m_xml
Definition: MessageManager.h:45
void CreateMessage()
Definition: MessageManager.cpp:10
TiXmlElement * m_xmlDocAddPtr
Definition: MessageManager.h:52
void Clean()
Definition: MessageManager.cpp:4
void AddMarksNode(int brick_, int plate_, const char *mapext_)
Definition: MessageManager.cpp:34
void AddGetModuleParamsNode(const char *module_,...)
Definition: MessageManager.cpp:42
void FillBuff()
Definition: MessageManager.cpp:124
void AddStopNode()
Definition: MessageManager.cpp:20
uint32 m_messId
Definition: MessageManager.h:50
void AddStartNode(const char *lib_, const char *path_, const char *comment_)
Definition: MessageManager.cpp:25
void AddGetPathParamsNode(const char *lib_, const char *path_,...)
Definition: MessageManager.cpp:81
uint8 * GetBuf()
Definition: MessageManager.h:44
std::vector< uint8 > m_messBuf
Definition: MessageManager.h:49
uint32 GetBufSize()
Definition: MessageManager.h:45
void AddSetModuleParamsNode(const char *module_,...)
Definition: MessageManager.cpp:58
TiXmlDocument m_xmlDoc
Definition: MessageManager.h:51
MessageManager()
Definition: MessageManager.h:16
void AddSetPathParamsNode(const char *lib_, const char *path_,...)
Definition: MessageManager.cpp:100
Definition: PAVProtocol.h:8
virtual bool WriteMessage(std::vector< uint8 > &buf_, const void *srcbuf_, uint32 srcsize_)
Definition: PAVProtocol.cpp:61
Definition: tinyxml.h:1394
Definition: tinyxml.h:941