Class FakeInteractiveFrame
A frame received from the client on an interactive exec session.
public sealed record FakeInteractiveFrame : IEquatable<FakeInteractiveFrame>
- Inheritance
-
FakeInteractiveFrame
- Implements
- Inherited Members
Constructors
FakeInteractiveFrame(string, FakeInteractiveFrameKind, ReadOnlyMemory<byte>, uint, uint)
A frame received from the client on an interactive exec session.
public FakeInteractiveFrame(string Sandbox, FakeInteractiveFrameKind Kind, ReadOnlyMemory<byte> Data = default, uint Columns = 0, uint Rows = 0)
Parameters
SandboxstringThe sandbox name.
KindFakeInteractiveFrameKindWhat the frame carries.
DataReadOnlyMemory<byte>Standard input bytes for Stdin.
ColumnsuintTerminal columns for start and resize frames.
RowsuintTerminal rows for start and resize frames.
Properties
Columns
Terminal columns for start and resize frames.
public uint Columns { get; init; }
Property Value
Data
Standard input bytes for Stdin.
public ReadOnlyMemory<byte> Data { get; init; }
Property Value
Kind
What the frame carries.
public FakeInteractiveFrameKind Kind { get; init; }
Property Value
Rows
Terminal rows for start and resize frames.
public uint Rows { get; init; }
Property Value
Sandbox
The sandbox name.
public string Sandbox { get; init; }