Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-03-21 | fixup! Implement MUnsubscribe::writefeature/add_v5_writing | Marcel Müller | |
2024-03-21 | fixup! Implement MConnect::write | Matthias Beyer | |
2024-03-21 | fixup! Implement MPuback::write | Matthias Beyer | |
2024-03-21 | fixup! Implement MPingreq::write | Matthias Beyer | |
2024-03-21 | fixup! Implement MPingresp::write | Matthias Beyer | |
2024-03-21 | fixup! Implement MPingresp::write | Matthias Beyer | |
2024-03-21 | fixup! Implement MConnect::write | Matthias Beyer | |
2024-03-21 | Implement MPuback::write | Matthias Beyer | |
Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2024-03-21 | Implement MPingresp::write | Matthias Beyer | |
Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2024-03-21 | Implement MPingreq::write | Matthias Beyer | |
Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2024-03-21 | Implement MDisconnect::write | Matthias Beyer | |
Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2024-03-21 | Implement MConnect::write | Matthias Beyer | |
Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2024-03-21 | Implement MConnack::write | Matthias Beyer | |
Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2024-03-21 | Implement MAuth::write | Matthias Beyer | |
Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2024-03-21 | Implement MPubcomp::write | Marcel Müller | |
Signed-off-by: Marcel Müller <neikos@neikos.email> | |||
2024-03-21 | Add MPublish::write | Marcel Müller | |
Signed-off-by: Marcel Müller <neikos@neikos.email> | |||
2024-03-21 | Implement MPubrec::write | Marcel Müller | |
Signed-off-by: Marcel Müller <neikos@neikos.email> | |||
2024-03-21 | Implement MPubrel::write | Marcel Müller | |
Signed-off-by: Marcel Müller <neikos@neikos.email> | |||
2024-03-21 | Implement MSuback::write | Marcel Müller | |
Signed-off-by: Marcel Müller <neikos@neikos.email> | |||
2024-03-21 | Implement MSubscribe::write | Marcel Müller | |
Signed-off-by: Marcel Müller <neikos@neikos.email> | |||
2024-03-21 | Impement MUnsuback::write | Marcel Müller | |
Signed-off-by: Marcel Müller <neikos@neikos.email> | |||
2024-03-21 | Implement MUnsubscribe::write | Marcel Müller | |
Signed-off-by: Marcel Müller <neikos@neikos.email> | |||
2024-03-21 | Implement MqttPacket::write() | Matthias Beyer | |
Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2024-03-21 | Implement write() for all generated property types | Matthias Beyer | |
Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2024-03-21 | Add fns to get binary size of objects | Matthias Beyer | |
Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2024-03-21 | Implement writing of properties | Matthias Beyer | |
Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2024-03-21 | Fix: Take whole slice for properties | Matthias Beyer | |
Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2024-03-21 | Add trace in case of unknown property id | Matthias Beyer | |
Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2024-03-21 | Implement write_variable_u32 | Matthias Beyer | |
Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2024-03-21 | Implement PacketIdentifier::write() | Matthias Beyer | |
Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2024-03-21 | Implement string writing | Matthias Beyer | |
Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2024-03-21 | Implement write() fn for all combined reason code types | Matthias Beyer | |
Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2024-03-21 | Implement MFixedHeader::write() | Matthias Beyer | |
Co-authored-by: Marcel Müller <neikos@neikos.email> Signed-off-by: Marcel Müller <neikos@neikos.email> Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2024-03-21 | Add WriteMqttPacket trait abstraction | Matthias Beyer | |
Implement a WriteMqttPacket trait for writing packets, plus implement the most low-level functions for it. Co-authored-by: Marcel Müller <neikos@neikos.email> Signed-off-by: Marcel Müller <neikos@neikos.email> Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
2024-03-20 | Merge pull request #233 from TheNeikos/feature/add_docs | Marcel Müller | |
Feature/add docs | |||
2024-03-20 | Inline the ProtocolLevel struct to MConnect | Marcel Müller | |
Signed-off-by: Marcel Müller <neikos@neikos.email> | |||
2024-03-20 | Add module level doc headers | Marcel Müller | |
Signed-off-by: Marcel Müller <neikos@neikos.email> | |||
2024-03-20 | Expand v5 module docs | Marcel Müller | |
Signed-off-by: Marcel Müller <neikos@neikos.email> | |||
2024-03-20 | Rename string_pair to parse_string_pair | Marcel Müller | |
This brings it in line with the other methods Signed-off-by: Marcel Müller <neikos@neikos.email> | |||
2024-03-20 | Add documentation to lib, ints, and strings | Marcel Müller | |
Signed-off-by: Marcel Müller <neikos@neikos.email> | |||
2024-03-20 | Merge pull request #232 from TheNeikos/feature/add_parse_complete | Marcel Müller | |
Add parse_complete method for MqttPacket | |||
2024-03-20 | Add parse_complete method for MqttPacket | Marcel Müller | |
Signed-off-by: Marcel Müller <neikos@neikos.email> | |||
2024-03-20 | Merge pull request #231 from TheNeikos/chore/prepare_rewrite | Marcel Müller | |
Chore/prepare rewrite | |||
2024-03-20 | Add barebones lib | Marcel Müller | |
Signed-off-by: Marcel Müller <neikos@neikos.email> | |||
2024-03-20 | Remove old mqtt client/server impl | Marcel Müller | |
Signed-off-by: Marcel Müller <neikos@neikos.email> | |||
2024-03-20 | Merge pull request #230 from TheNeikos/feature/add_no_std | Marcel Müller | |
Feature/add no std | |||
2024-03-20 | Let clippy help with making sure we do not use std | Marcel Müller | |
Signed-off-by: Marcel Müller <neikos@neikos.email> | |||
2024-03-20 | Add no std if only building mqttv5 | Marcel Müller | |
Signed-off-by: Marcel Müller <neikos@neikos.email> | |||
2024-03-20 | Merge pull request #229 from TheNeikos/feature/add_traces | Marcel Müller | |
Add trace to all parsers | |||
2024-03-20 | Add trace to all parsers | Marcel Müller | |
This will allow for easier debugging through the debug feature Signed-off-by: Marcel Müller <neikos@neikos.email> |