TapePlayContext
Namespace: Hex1b.Automation
Assembly: Hex1b.dll
Provides the effective playback settings while preparing a command's result.
csharp
public sealed class TapePlayContextInheritance
Object → TapePlayContext
Properties
SequenceOptions
Gets immutable timing options for generated input sequences.
Returns: Hex1bTerminalInputSequenceOptions
csharp
public Hex1bTerminalInputSequenceOptions SequenceOptions { get; }TypingSpeed
Gets the effective delay between typed characters.
Returns: TimeSpan
csharp
public TimeSpan TypingSpeed { get; }WaitTimeout
Gets the effective default wait timeout.
Returns: TimeSpan
csharp
public TimeSpan WaitTimeout { get; }Remarks
Both validation and playback invoke command callbacks with this context before any input is sent. Return a containing a builder or an error; do not execute input in the callback.