public void SendMessage(MqttMessage mess) { if (_connected) { qosManager.ProcessSentMessage(mess); mess.Serialise(_channel); } else { throw new NotConnectedException("Not connected to any stream, call Connect() first"); } }