gbp-proto
Protobuf codec for the Group Protocol Stack (GBP/GTP/GAP/GSP).
Protobuf wire format (PayloadCodec::Protobuf, pf=1) for the Group Protocol
Stack. Selected at runtime via the GBP frame pf field; backward-compatible
with CBOR-only (pf=0) receivers that reject unknown codecs. All message types
derive prost::Message — no protoc compiler required.
Messages
| Module | Types |
|---|---|
gbp |
GbpFrame, ControlMessage, ErrorObject |
gtp |
GtpMessage, AttachmentManifest, AttachmentChunk |
gap |
GapPayload |
gsp |
GspSignal |
Usage
use GbpFrame;
use Message;
let frame = GbpFrame ;
let bytes = frame.encode_to_vec;
let decoded = decode.unwrap;
License
Apache-2.0