Expand description
Frame-Layer — RFC 9113 §4 + §6.
Frame-Header (9 Bytes):
+-----------------------------------------------+
| Length (24) |
+---------------+---------------+---------------+
| Type (8) | Flags (8) |
+-+-------------+---------------+-------------------------------+
|R| Stream Identifier (31) |
+=+=============================================================+
| Frame Payload (0...) ...
+---------------------------------------------------------------+Structs§
- Flags
- Frame-Flags (8 Bits, Bedeutung pro Frame-Type).
- Frame
- Frame mit Header + Borrow-Slice auf das Payload (zero-copy).
- Frame
Header - Frame-Header (9 Bytes).
Enums§
- Frame
Type - Frame-Type — RFC 9113 §6.
Constants§
- DEFAULT_
MAX_ FRAME_ SIZE - Default Max-Frame-Size (RFC 9113 §6.5.2: SETTINGS_MAX_FRAME_SIZE initial value).
- FRAME_
HEADER_ LEN - Frame-Header-Laenge (Bytes).
Functions§
- decode_
frame - Decodiert einen Frame aus einem Byte-Slice. Spec §4.1.
- encode_
frame - Encodiert einen Frame in einen Output-Buffer. Spec §4.1.