public void Send(MqttMsgBase packet) { CrestronLogger.WriteToLog("MQTTCLIENT - SEND - Sending packet type " + packet, 2); #if PACKET_DEBUG CrestronLogger.WriteToLog("MQTTCLIENT - SEND - " + BitConverter.ToString(packet.GetBytes(ProtocolVersion)), 2); #endif ClientSendDataAsync(packet.GetBytes(ProtocolVersion)); }
public void Send(MqttConnection connection, MqttMsgBase msg) { Send(connection, msg.GetBytes((byte)connection.ProtocolVersion)); }
public void Send(MqttMsgBase packet) { CrestronLogger.WriteToLog("MQTTCLIENT - SEND - Sending packet :" + packet, 2); byte[] pBufferToSend = packet.GetBytes(ProtocolVersion); tcpClient.SendDataAsync(pBufferToSend, pBufferToSend.Length, SendCallback); }