[][src]Crate icb

Modules

packets

Structs

Client

Representation of the client/user state.

Config

Session parameters provided by client upon initialization.

Server

Representation of the connection to the remote server.

Enums

Command

Commands a Client can send to the Server through the cmd channels.

Functions

init

Entrypoint for this module; it sets up the Client and Server structs and establishes a connection to the configured server.

Type Definitions

Icbmsg

Messages the client needs to format/display to the user. First field is always the packet type (T_*), followed by a type-specific order.