private void SendHeartbeat() { HeartbeatRequest msg = new HeartbeatRequest(); msg.number = m_heartbeatNumber; m_client.Send(msg.Serialize()); m_heartbeatNumber++; }
public static HeartbeatRequest Deserialze(byte[] data) { byte[] body = new byte[data.Length - 2]; Array.Copy(data, 2, body, 0, data.Length - 2); HeartbeatRequest msg = HeartbeatRequest.Parse(body); return(msg); }
public static HeartbeatRequest Parse(byte[] data) { var num = BitConverter.ToInt32(data, 0); HeartbeatRequest msg = new HeartbeatRequest(); msg.number = num; return(msg); }