Expand description
Stream metadata and packet events: the contract for stream transport.
The kernel defines the stream predicate vocabulary and the packet/frame event shapes; concrete stream transports and clocks live in library crates.
Functions§
- publish_
stream_ metadata_ claims - Records the stream kind plus the given metadata predicates as facts, once.
- remote_
stream_ frame_ event - Builds a remote stream frame event; an alias for
stream_packet_event. - stream_
clock_ predicate - Predicate symbol naming a stream’s clock (
stream/clock). - stream_
codec_ predicate - Predicate symbol naming a stream’s payload codec (
stream/codec). - stream_
kind - Card-kind symbol marking a ref as a stream (
core/stream). - stream_
packet_ event - Builds a stream packet event whose payload is a content or handle ref.
- stream_
transport_ predicate - Predicate symbol naming a stream’s transport (
stream/transport).