Ejemplo n.º 1
0
        public byte[] ToByteArray()
        {
            var bytes = new List <byte>();

            bytes.AddRange(MqString.ToByteArray(Topic));
            bytes.Add((byte)QoS);

            return(bytes.ToArray());
        }
Ejemplo n.º 2
0
        public byte[] ToByteArray()
        {
            var bytes = new List <byte>();

            bytes.AddRange(MqString.ToByteArray(ProtocolName));
            bytes.Add(Protocolversion);
            bytes.AddRange(ConnectFlags.ToByteArray());

            var lsb = (byte)(KeepAliveTimer & 0x00FF);
            var msb = (byte)((KeepAliveTimer & 0xFF00) >> 8);

            bytes.Add(msb);
            bytes.Add(lsb);

            return(bytes.ToArray());
        }
Ejemplo n.º 3
0
 public Publish(string topic, string message)
     : this(topic, MqString.ToByteArray(message))
 {
 }