Classes
Class | Description | |
---|---|---|
ActionRequestEventArgs |
Provides data for the ActionRequested event.
|
|
DataReceivedEventArgs |
Provides data for the DataReceived event.
|
|
FileReceiver |
Provides functionality for receiving files using terminal.
|
|
FileSender |
Provides functionality for sending files using terminal.
|
|
FileTransferProgressChangedEventArgs |
Provides data for the TransferProgressChanged event.
|
|
FileTransfers |
Provides functionality for file transfers. Makes it possible to programmatically send and receive files using terminal.
|
|
RemoteResizeEventArgs |
Provides data for the RemoteResize event.
|
|
ScriptEvent |
Represents a condition that can occur and be checked.
|
|
Scripting |
Provides enhanced scripting functionality. Makes it possible to programmatically send commands and process responses.
|
|
ScriptMatch |
Represents a result of a scripting method such as WaitFor(ScriptEvent) or CheckFor(ScriptEvent).
|
|
ScriptMatchInfo |
Represents a matched condition.
|
|
Shell |
Represents a Unix-like or DOS-like shell.
|
|
ShellChannel |
Defines a generalized shell communication channel API. Intended to be used by Rebex Terminal infrastructure.
|
|
TerminalColor |
Defines terminal colors.
|
|
TerminalException |
An exception that is thrown when a terminal error occurs.
|
|
TerminalFont |
Represents a fixed-width terminal font.
|
|
TerminalFontInfo |
Specifies terminal font info.
|
|
TerminalOptions |
Terminal emulation options.
|
|
TerminalPalette |
A 256-color terminal palette.
|
|
TerminalScreen |
Represents a terminal screen.
|
|
TerminalScreenRegion |
Represents a region of character cells of the terminal screen.
|
|
VirtualTerminal |
Represents a virtual off-screen terminal.
|
Structures
Structure | Description | |
---|---|---|
ConsoleKeyInfo |
Describes the console key that was pressed, including the character represented
by the console key and the state of the SHIFT, ALT, and CTRL modifier keys.
|
|
TerminalCell |
Represents a single character cell from the terminal buffer.
|
Interfaces
Interface | Description | |
---|---|---|
IShellChannelFactory |
Defines a generalized shell channel factory. Intended to be used by Rebex Terminal infrastructure.
|
|
ITerminal |
Defines the interface for VirtualTerminal.
|
Enumerations
Enumeration | Description | |
---|---|---|
AltKeyMode |
Determines which control will process Alt key.
|
|
AutoWrapMode |
Specifies whether to turn auto-wrap on or off or whether to use DOS-like mode.
|
|
BackspaceSequence |
Backspace sequence for outgoing data.
|
|
BlinkingText |
Specifies the appearance of the blinking text.
|
|
BreakSequence |
Determines which sequence is sent by the and SendBreak(Int32) method.
|
|
ColorScheme |
Specifies the terminal color mode.
|
|
ConsoleKey |
Specifies the standard console keys
|
|
ConsoleModifiers |
Represents the SHIFT, ALT, and CTRL modifier keys on a keyboard
|
|
ConsoleUnderline |
Character underline style.
|
|
CursorKeyMode |
Cursor key mode.
|
|
CursorStyle |
Terminal cursor style.
|
|
DataProcessingMode |
Incoming data processing mode.
|
|
FileTransferBlockSize |
Specifies a size of data block for file transfers.
|
|
FileTransferProgressState |
Specifies current transfer state.
|
|
FunctionKey |
Specifies a list of function keys.
|
|
FunctionKeysMode |
Specifies how to encode function keys such as as F1-F20, Ins, Del, Home, End, PgUp and PgDown.
|
|
HomeEndKeysMode |
Home and End keys mode.
|
|
MouseWheelMode |
Determines behavior for mouse wheel action.
|
|
NewLineSequence |
New line sequence for outgoing data.
|
|
PollResult |
Defines the results for the Poll(Int32) method.
|
|
RequestedAction |
Determines the client command requested by the server (ActionRequested event).
|
|
SelectGraphicRendition1 |
Specifies the appearance of the sequence: CSI 1 m.
|
|
ShellChannelOptions |
Defines shell channel flags. Intended to be used by Rebex Terminal infrastructure.
|
|
ShellChannelState |
Defines all the possible connection states of an ShellChannel object. Intended to be used by Rebex Terminal infrastructure.
|
|
ShellMode |
Represents Shell mode.
This specifies the way of issuing commands and detecting the end of response.
|
|
SchemeColorName |
Specifies scheme color names.
|
|
TerminalCaptureFormat |
Terminal capture format.
|
|
TerminalCaptureOptions |
Terminal capture options.
|
|
TerminalExceptionStatus |
Defines status codes for the TerminalException class.
|
|
TerminalFontStyles |
Specifies terminal font style.
|
|
TerminalState |
Terminal state.
|
|
TerminalType |
Specifies the terminal type (how are the escape sequences interpreted).
|
|
TerminaProcessingMode | Obsolete. | |
TextSelectionMode |
Selection mode.
|