Esempio n. 1
0
 public override void FromBytes(byte[] bytes)
 {
     if (HeaderId.Equals(HeaderId.ConnectionId))
     {
         Value = IPAddress.NetworkToHostOrder(BitConverter.ToInt32(bytes, 0));
     }
     else
     {
         Value = BitConverter.ToInt32(bytes, 0);
     }
 }
Esempio n. 2
0
        public override byte[]? ToBytes()
        {
            byte[] ret;

            if (HeaderId.Equals(HeaderId.ConnectionId))
            {
                ret = BitConverter.GetBytes(IPAddress.HostToNetworkOrder(Value));
            }
            else
            {
                ret = BitConverter.GetBytes(Value);
            }
            return(ret);
        }