| Class | Description |
| BannerEventArgs | Provides data for the SshConnection.Banner event. |
| BaseEventArgs |
Base class for event arguments.
|
| BaseStream | Abstract base class for ZipEncryptingStream, ZipDecryptingStream, AesEncryptingStream, AesDecryptingStream, UtilityStream and ZStream. |
| ChallengeEventArgs | Provides data for the SshConnection.Challenge event. |
| ChannelPacket |
Class used to interpret the contents of a SSH_MSG_CHANNEL_DATA packet.
|
| ComLicense |
This class is used to license products that use a COM interface.
|
| ComponentBase |
Base class for PowerTCP Components.
|
| Connection |
Establishes an encrypted TCP/IP connection to an SSH-2 server.
|
| ConnectionInfo |
Provides details about an established SSH-2 connection.
|
| CopyResult |
Provides the results of a copy operation (in uncompressed bytes).
|
| DartLicenseException |
Used for all Dart component license exceptions.
|
| Data |
Encapsulates data read or written.
|
| DataEventArgs |
Provides data for reporting events.
|
| Datagram |
Encapsulates a datagram read into a buffer.
|
| DHGexParameters |
Used to specify parameters for the diffie-hellman group exchange.
|
| ErrorEventArgs | Provides data for the Error event. |
| HostKeyEventArgs | Provides data for the SshConnection.HostKey event. |
| HttpProxyData |
The required data for connecting through an HTTP proxy.
|
| HttpProxyException |
May be thrown while establishing a connection through an HTTP proxy.
|
| IPEndPoint |
Allows user to specify a range of IPEndPoints for local binding. Also resolves hostnames and saves them for future use.
|
| License |
This class is used to license Dart products in any environment.
If your project targets the .NET Framework, you can use
the licenses.licx file to trigger the license compiler (LC.EXE) and these manual steps are not needed.
|
| ListEntry | A ListEntry returned by Sftp.List. |
| ListProgress |
Provides progress information during a copy operation for a list of files and folders
|
| LocalPortForwarder |
Forwards TCP/IP connections to a local port via the secure tunnel to another host.
|
| LogEventArgs | Provides data for the SshConnection.Log event. |
| LoginData |
Contains connection data for a server using generic username/password authentication.
|
| NegotiateException |
Thrown when KEX parameter negotiation fails.
|
| Optimizations |
Contains properties for optimizing file transfer speed.
|
| Packet |
Base class used to interpret the contents of an SSH-2 packet.
|
| ProgressEventArgs |
Provides progress information to the user as a copy operation proceeds.
|
| RemoveResult |
Provides the results of a requested remove operation.
|
| Segment |
Used to describe a byte[] segment that holds data.
|
| Session |
Session over which a single program is remotely executed.
|
| SessionStream | Provides a stream interface to a Session. |
| Sftp |
The Sftp Component represents an SFTP
client connection tunneled over a SSH-2 connection.
|
| SftpException |
Wraps error messages sent by the SFTP server.
|
| SftpFileAttributes |
Provides detailed information about a file on the server. Not all fields may/must be present.
|
| SftpPacket |
Class used to interpret the contents of an SFTP packet.
|
| SocketBase |
Base class for PowerTCP Components.
|
| Ssh |
The Ssh component is used to manage one or more SSH sessions.
|
| SshConnection |
SshConnection provides connection and authentication methods and properties for Sftp and Ssh classes.
|
| SshDataEventArgs |
Provides data for the Data event.
|
| SshLoginData |
Used to hold SSH login information.
|
| UnixPath |
Path manipulation and conversion methods compatible with Unix filesystem paths.
|
| UserStateEventArgs | Provides data for ComponentBase.UserState. Base class for EventArgs that have Message and UserState properties. |
| ZStream | Used as the abstract base class for CompressingStream and InflatingStream. |
| ZStreamException |
Indicates a failure in ZLIB compression processing.
|