Expand description
Shape protocol integration for the stream-core types.
The kernel defines the Shape protocol – its one shared engine for
parsing, checking, binding, and dispatch. This module supplies the concrete
behavior of registering stream-core’s types as first-class shape targets
without redefining that contract: StreamCoreShapesLib is a loadable
Lib that exports one named shape per stream type, and
install_stream_core_shapes_lib loads it idempotently into a Cx.
Each registered shape is a DocumentedShape that delegates all matching
to the kernel’s total AnyShape and contributes only descriptive
ShapeDoc metadata; the stream_*_shape_symbol accessors expose the
stable Symbol under which each type’s shape is registered.
Structs§
- Stream
Core Shapes Lib - Loadable library that registers the stream-core types as kernel shapes.
Functions§
- install_
stream_ core_ shapes_ lib - Installs
StreamCoreShapesLibintocx, skipping if already loaded. - stream_
backpressure_ shape_ symbol - Returns the registration symbol for the
BackpressureOutcomeshape. - stream_
buffer_ policy_ shape_ symbol - Returns the registration symbol for the
StreamBufferPolicyshape. - stream_
capability_ shape_ symbol - Returns the registration symbol for the
StreamCapabilityshape. - stream_
clock_ domain_ shape_ symbol - Returns the registration symbol for the
ClockDomainshape. - stream_
clock_ shape_ symbol - Returns the registration symbol for the
StreamClockshape. - stream_
data_ packet_ shape_ symbol - Returns the registration symbol for the
DataPacketshape. - stream_
diagnostic_ shape_ symbol - Returns the registration symbol for the
StreamDiagnosticshape. - stream_
envelope_ shape_ symbol - Returns the registration symbol for the
StreamEnvelopeshape. - stream_
latency_ class_ shape_ symbol - Returns the registration symbol for the
LatencyClassshape. - stream_
media_ shape_ symbol - Returns the registration symbol for the
StreamMediashape. - stream_
metadata_ shape_ symbol - Returns the registration symbol for the
StreamMetadatashape. - stream_
packet_ shape_ symbol - Returns the registration symbol for the
StreamPacketshape. - stream_
tempo_ shape_ symbol - Returns the registration symbol for the
StreamTemposhape.