Authority: Navigation (Non-normative)
Purpose: Overview and navigation for RPC semantic layer.
RPC is a semantic layer carried inside SBP Message frames. It does not define framing, transport, or security—those are handled by SBP and the session layer (SBRP/SBDP).
RPC envelopes are encoded in MessageFrame.data. Channel subjects determine envelope semantics: rpc for request/response, event for notifications. See envelope.md#subject-namespacing.
This protocol delegates:
This protocol defines:
RPC defines error codes in the 1100–1199 range. See envelope.md. It operates alongside:
See the canonical Error Code Registry for all assignments.
| Document | Status |
|---|---|
| envelope.md | Normative |
| behavior.md | Normative |
| conformance.md | Supporting |
| streams.md | Reserved |
| Concern | Primary | Supporting |
|---|---|---|
| Envelope structure | envelope.md | — |
| Request/response semantics | behavior.md | — |
| Correlation | behavior.md | — |
| Test specification | conformance.md | — |