private void HandleUNSUBSCRIBEType(uint clientIndex, MqttMsgUnsubscribe packet, bool isWebSocketClient) { CrestronLogger.WriteToLog("MQTTSERVER - HandleUNSUBSCRIBEType - Unsubscribe Received" + packet.ToString(), 1); sessionManager.Unsubscribe(GetClientByIndex(clientIndex, isWebSocketClient).ClientId, packet); byte[] unSubAckBytes = MsgBuilder.BuildUnSubAck(packet.MessageId).GetBytes(); Send(clientIndex, unSubAckBytes, unSubAckBytes.Length, isWebSocketClient); }