struct  PSM_Message
{
    // This represents the message id
    int     m_messageID;
    int     m_size;
        PSM_Message(int MessageId = 0)
        {
            m_messageID = MessageId;
            m_size = sizeof(*this);
        }
    // This method returns size of object.
    virtual const int GetSize() const
    {
        return m_size;
    }
    virtual ~PSM_Message()
    {
    }

};
