wodSSH ActiveX Control - wodSSH Object
    
 
Description

wodSSH Class


Members
Methods
About Displays the About box.
Connect Connects to the remote server.
Disconnect Disconnects from the remote server.
Execute Executes a blocking method and waits for it to complete.
Peek Receives incoming data without removing it from the buffer.
PeekLine Receives an incoming line without removing it from the buffer.
Receive Receives data from the server.
ReceiveLine Receives a line of text, if available.
Send Sends data to the server.
SendEOF Send an EOF packet to the server.
WaitFor Waits and reads data until a specific pattern is found.

Properties
AllocatePty Read-write property Determines if a pseudo terminal is allocated.
Authentication Read-write property Determines which authentication type is to be used.
Blocking Read-write property Determines if methods are blocking.
Columns Read-write property Selects the number of columns reported to the server.
Command Read-write property Specifies the command to be sent to the server upon connection.
Compression Read-write property Determines the level of compression used.
DataOut Read-write property Holds total numbers of bytes waiting to leave local side.
DataReady Read-write property Holds the total numbers of bytes waiting to be received by your application.
Encoding Read-write property Character set to use for text conversion.
Encryption Read-write property Determines the encryption algorithm to be used with SSH.
ErrorText Read-write property Returns string explanation of error that occured.
ExitSignal Read-only property Holds exit signal from SSH connection.
ExitStatus Read-only property Holds exit status from SSH connection.
FIPS Read-write property Specifies FIPS enabled libeay32.dll to load.
ForwardHost Read-write property Determines the hostname that data will be forwarded to with SSH tunneling.
ForwardPort Read-write property Determines if wodSSH will only forward data to a remote port.
Hostname Read-write property Determines the Hostname of the remote server.
KeepAlives Read-write property Defines number of seconds of inactivity before KeepAlive ignore packets are sent.
KeyForward Read-write property Determines if key forwarding is enabled.
LastError Read-write property Returns last error that occured.
Login Read-write property Determines the username/login to be used with the server.
MyHostname Read-write property Holds the hostname of the local computer.
MyIP Read-write property Holds the IP address of the local computer.
Password Read-write property Determines the password to be used with the server.
Port Read-write property Determines the port on the remote server.
PrivateKey Read-write property Private key used for authentication.
Prompt Read-write property Holds the command prompt string to expect from the server.
Protocol Read-write property Determines the protocol to use for connection.
ProxyHostname Read-write property Specifies the hostname of the proxy to use.
ProxyLogin Read-write property Specifies the login/username to use when connecting to a proxy server.
ProxyPassword Read-write property Specifies the password to use when connecting to a proxy server.
ProxyPort Read-write property Specifies the port to use when connecting to a proxy server.
ProxyType Read-write property Specifies the type of proxy to use.
RemoteIdentification Read-only property Holds the remote identification string.
Rows Read-write property Selects the number of rows reported to the server.
ShowStdErrorMessages Read-write property Determines if server's STDERR messages are received.
State Read-only property Holds current state information.
StateText Read-only property Provides string expression of a state.
StripANSI Read-write property Automatically removes ANSI codes from received data.
StripNull Read-write property Automatically removes NULL characters from received data.
Subsystem Read-write property Specifies the subsystem to be started upon connection.
TerminalSpeed Read-write property Selects the terminal speed that is reported to the server.
TerminalType Read-write property Selects the terminal type that is reported to the server.
Timeout Read-write property The timeout value, in seconds.
UseIPv6 Read-write property Determines if IPv6 addresses are allowed.
Version Read-write property Holds version information.

Events
Banner Fires when remote server provides banner text.
Connected Fires when wodSSH connects to the remote server.
CryptoInformation Fires when wodSSH provides information about selected algorithms.
Disconnected Fires when wodSSH disconnects from the server.
HostFingerprint Fires when the remote server provides public key fingerprint information.
LoginChallenge Fires when the remote server requires keyboard-interactive authentication.
PromptReceived Fires when the command prompt string is received.
Received Fires when there is data to be received.
StateChange Fires when wodSSH changes its state.