Module thrussh::client [] [src]

Client side of this library.

Structs

Authenticate

An authenticating future, ultimately resolving into an authenticated connection.

ChannelOpen

A future resolving into an open channel number of type ChannelType, which can be either SessionChannel, X11Channel or DirectTcpIdChannel.

Config

The configuration of clients.

Connection

Client connection.

Data

Future for sending data.

Session

The type of a client session.

Wait

A future waiting for a channel to be closed.

WaitFlush

A future waiting for a flush request to complete.

WaitRead

A future waiting for a read to complete.

Traits

Handler

A client handler. Note that messages can be received from the server at any time during a session.

Functions

check_known_hosts

Check whether the host is known, from its standard location.

learn_known_hosts

Record a host's public key into the user's known_hosts file.