Sending a Message

This section specifies common steps that MUST be performed whenever the client sends a message to the server from any of the types specified in section 2.2.4.

The message MUST be encapsulated in a TcpMessageHeader packet. Multiple messages SHOULD NOT be combined in a single TcpMessageHeader packet.

The KeepAlive timer (as specified in section 3.2.2) MUST be started.