RNS::Envelope(TPacket)
Internal wrapper that pairs a MessageBase with its wire-format
representation, sequence number, and retry tracking state.
Envelope handles packing messages into a 6-byte header
(msgtype + sequence + length) followed by the payload, and
unpacking received bytes back into typed message objects.
Constructors
Instance methods
message
Sourcemessage=(message : MessageBase | Nil)
Sourceoutlet
Sourceoutlet=(outlet : ChannelOutletBase(TPacket))
Sourcepack
Sourcepacked
Sourcepacket
Sourcepacket=(packet : TPacket | Nil)
Sourceraw
Sourcesequence
Sourcetracked
Sourcetries
Sourcets
Sourceunpacked
Source