[][src]Module thrussh::server

Server side of this library.

Structs

Config

Configuration of a server.

Handle

Handle to a session, used to send messages to a client outside of the request/response cycle.

Response

A client's response in a challenge-response authentication.

Session

A connected server session. This type is unique to a client.

Enums

Auth

An authentication result, in a challenge-response authentication.

Traits

Handler

Server handler. Each client will have their own handler.

Server

Trait used to create new handlers when clients connect.

Functions

run

Run a server. Create a new Connection from the server's configuration, a stream and a Handler.

run_stream
timeout