public void Serializes_ConnAck_Packet(bool sessionPresent, ConnectionResult result) { var packet = new ConnAck(result, sessionPresent); byte[] expected = { 0b00100000, //packet code 0x02, //length (byte)(sessionPresent ? 0x01 : 0x00), //flags (byte)result }; MqttSerializer.Serialize(bufferWriter, packet); VerifySerialization(expected); }
public ConnectResult(ConnAck result, string message = "") { Result = result; Message = message; }
public ConnectResult(ConnAck result, Exception ex) { Result = result; Message = ex.Message; }