Expand description
Wire-format and compiler-bound identifier types.
IDs tied to the IR or wire envelope live here (PeerId,
RequestId, OpsetId, ComponentTag). Engine-internal
dispatch IDs (NodeSiteId, OpRef, ExecId, CommandId,
ComponentRef) live in bb_runtime::ids.
Structs§
- Component
Tag - Typed bus-subscription tag - a static
&strlabel naming the kind of event a component receives. - OpsetId
- Opset identifier.
(domain, version)pair routing wire-level dispatch. Seedocs/IR_AND_DSL.md§5 for the canonical opset catalog. - PeerId
- Peer identity. Wraps a fixed-capacity
Multihash<64>so overlays pick their own digest algorithm. Same wire shape aslibp2p_identity::PeerId; bytes round-trip without translation. - Request
Id - Per-request correlation token. Issued by
SendReqBatchedsenders; echoed by receivers inSendResp.