public override byte[] GetBytes()
{
byte[] connectionNameData = Encoding.UTF8.GetBytes(ConnectionName);
Payload = new byte[connectionNameData.Length + 1];
Payload[PKT_POS_PROTOCOL_ID] = ProtocolId;
Array.Copy(connectionNameData, 0, Payload, PKT_POS_CONNECTION_NAME, connectionNameData.Length);
return base.GetBytes();
}