On this page
LibTmux.Internal.SeparatedRowFramer.Decode
- Module
- LibTmux.Internal
- Declared in
- SeparatedRowFramer
- Package
- LibTmux
- Source
- src/LibTmux/Materialization/SeparatedRowFramer.cs
- Decode ( payload : ReadOnlySpan<byte> , projection : FormatProjection , limits : TmuxTransportLimits ) IReadOnlyList<IReadOnlyDictionary<string, ReadOnlyMemory<byte>?>>
-
Decodes every complete row in one framed payload.
- Parameters
-
-
payload ( ReadOnlySpan<byte> ) – Raw bytes tmux wrote to standard output.
-
projection ( FormatProjection ) – Projection whose fields each row must carry.
-
limits ( TmuxTransportLimits ) – Limits bounding one scalar.
-
- Returns
-
One dictionary of copied raw values per row.
- Raises
-
-
InvalidDataException – The payload is malformed, truncated, oversized, or carries unknown, duplicated, or missing fields.
-
0 declared, 0 inherited