public new byte[] ToByteArray() { MemoryStream ms = new MemoryStream(); ms.Write(base.ToByteArray(), 0, base.ToByteArray().Length); ms.Write(_discovery_endpoint.ToByteArray(), 0, _discovery_endpoint.ToByteArray().Length); return(ms.ToArray()); }
public new byte[] ToByteArray() { MemoryStream ms = new MemoryStream(); ms.Write(base.ToByteArray(), 0, base.ToByteArray().Length); ms.Write(_control_endpoint.ToByteArray(), 0, _control_endpoint.ToByteArray().Length); byte[] desc = _desc.ToByteArray(false); ms.Write(desc, 0, desc.Length); return(ms.ToArray()); }
public new byte[] ToByteArray() { MemoryStream ms = new MemoryStream(); ms.Write(base.ToByteArray(), 0, base.ToByteArray().Length); ms.WriteByte(channel_id); //reserved ms.WriteByte(0); ms.Write(control_endpoint.ToByteArray(), 0, control_endpoint.ToByteArray().Length); return(ms.ToArray()); }
public new byte[] ToByteArray() { MemoryStream ms = new MemoryStream(); //header ms.Write(base.ToByteArray(), 0, base.ToByteArray().Length); //channel id ms.WriteByte(EIBMessages.DEFAULT_CHANNEL_ID); //status ms.WriteByte(status); //data endpoint ms.Write(data_endpoint.ToByteArray(), 0, data_endpoint.ToByteArray().Length); //cri ms.Write(cri.ToByteArray(), 0, cri.ToByteArray().Length); return(ms.ToArray()); }