mibor refactoring
authorVictor Kirhenshtein <victor@netxms.org>
Wed, 7 Sep 2016 18:04:16 +0000 (21:04 +0300)
committerVictor Kirhenshtein <victor@netxms.org>
Wed, 7 Sep 2016 18:04:16 +0000 (21:04 +0300)
include/nxcpapi.h
src/libnetxms/message.cpp

index 0c61870..33947be 100644 (file)
@@ -71,7 +71,7 @@ public:
    NXCPMessage(NXCP_MESSAGE *rawMag, int version = NXCP_VERSION);
    ~NXCPMessage();
 
    NXCPMessage(NXCP_MESSAGE *rawMag, int version = NXCP_VERSION);
    ~NXCPMessage();
 
-   NXCP_MESSAGE *createMessage();
+   NXCP_MESSAGE *createMessage() const;
 
    UINT16 getCode() const { return m_code; }
    void setCode(UINT16 code) { m_code = code; }
 
    UINT16 getCode() const { return m_code; }
    void setCode(UINT16 code) { m_code = code; }
index eefc412..626688b 100644 (file)
@@ -723,7 +723,7 @@ uuid NXCPMessage::getFieldAsGUID(UINT32 fieldId) const
 /**
  * Build protocol message ready to be send over the wire
  */
 /**
  * Build protocol message ready to be send over the wire
  */
-NXCP_MESSAGE *NXCPMessage::createMessage()
+NXCP_MESSAGE *NXCPMessage::createMessage() const
 {
    // Calculate message size
    size_t size = NXCP_HEADER_SIZE;
 {
    // Calculate message size
    size_t size = NXCP_HEADER_SIZE;