Expand description
Text-message support for UMSH.
This crate owns the text-message payload types/codecs together with the node-layer convenience wrappers for plain chat-style applications.
Applications that want raw packet access can stay at the umsh-node
layer, while callers that want text-specific ergonomics can build on the
wrappers here.
Modules§
- text_
message - Namespace for raw text-message codec functions.
Structs§
- Fragment
- Message
Sequence - Multicast
Text Chat Wrapper - Owned
Text Message - Text
Message - Unicast
Text Chat Wrapper - Thin convenience wrapper for plain unicast text chat over a peer connection.
Enums§
- Encode
Error - Error returned when encoding text payloads.
- Message
Type - Text-message rendering type.
- Parse
Error - Error returned when parsing or validating text payloads.
- Regarding
- Text
Receive Issue - Reason a received packet did not become a text message callback.
- Text
Send Error - Error returned when sending a text payload through a transport wrapper.
Functions§
- encode_
text_ message - parse_
text_ message - parse_
text_ payload - Parse a typed text payload in the context of the enclosing packet type.