|
| Name | Description | ||
| Body | Holds complete body of message, including headers. | |||
| ChannelID | Holds channel ID where message belongs. | |||
| Headers | References collection of headers for the message. | |||
| ID | Holds unique message ID in the channel. | |||
| Save | Copies message to file on disk. | |||
| Size | Holds size of message text, in bytes. | |||
| Tag | Tag for miscellaneous use. | |||
| Text | Holds body (without headers). | |||
| Type | Holds message type. |
BeepMessage object is responsible for keeping information about the message. You will define here message type, set up headers, add text, and then just send the message to remote peer. Message structure is simple: it contains Headers and the Body. Type of data in the body depends on the profile - this can be XML, but also anything else if you defined your own profile.
|