[][src]Module conec::client

This module defines the Client entity and associated functionality.

See library documentation for more info on how to instantiate a Client.

Structs

Client

The Client end of a connection to the Coordinator

ClosingChannel

A channel that is being closed

ConnectingChannel

A direct channel to a Client that is currently connecting

Enums

ClientChanError

Client channel driver errors

ClientError

Client::new constructor errors

IncomingChannelsError

Error variant output by the IncomingChannels driver

NewChannelError

Error variant when opening a new channel

NewInStream

Output by IncomingStreams

StreamId

Incoming stream-id and whether it's proxied or direct

StreamPeer

The other end of this stream: Coordinator, another Client, or a Broadcast channel

Type Definitions

IncomingStreams

A Stream of incoming data streams from Client or Coordinator.