diff options
author | Marcel Müller <neikos@neikos.email> | 2023-01-02 09:49:52 +0100 |
---|---|---|
committer | Marcel Müller <neikos@neikos.email> | 2023-01-02 14:05:11 +0100 |
commit | 0d235b9d528b711fbaa26d4f75c66f18498565d8 (patch) | |
tree | 4fc3c9480ef7293521e0338edb86658141f691c6 | |
parent | ddbac305cc828ba7670329a77419dae02d9c3536 (diff) |
Implement serializing Pingresp
Signed-off-by: Marcel Müller <neikos@neikos.email>
-rw-r--r-- | mqtt-format/src/v3/packet.rs | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/mqtt-format/src/v3/packet.rs b/mqtt-format/src/v3/packet.rs index f6c7bd3..6f3a043 100644 --- a/mqtt-format/src/v3/packet.rs +++ b/mqtt-format/src/v3/packet.rs @@ -439,7 +439,13 @@ impl<'message> MPacket<'message> { // Header writer.write_all(&[packet_type, variable_length]).await?; } - MPacket::Pingresp(MPingresp) => todo!(), + MPacket::Pingresp(MPingresp) => { + let packet_type = 0b1101_0000; + let variable_length = 0b0; + + // Header + writer.write_all(&[packet_type, variable_length]).await?; + } MPacket::Disconnect(MDisconnect) => todo!(), } |