Crate icb
Source - packets
- Client
- Representation of the client/user state.
- Config
- Session parameters provided by client upon initialization.
- Server
- Representation of the connection to the remote server.
- Command
- Commands a
Client
can send to the Server
through the cmd
channels.
- init
- Entrypoint for this module; it sets up the
Client
and Server
structs
and establishes a connection to the configured server.
- 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.