# Functions
A niche method that is used by a server session to create a host using the parent server's existing connection.
NewClient creates a new client and its underlying connection to Redis.
Creates a new Redis host.
NewServer creates a new server and its underlying connection to Redis.
# Structs
Client represents a host on the network who wishes to do something with a specific server, whether this is a file-transfer operation, an interactive session, or a series of pings.
A wrapper around Redis that only uses Redis as a message broker.
Represents a host on the network that accepts connections & pings from any clients that wish to communicate with it.
Represents the server's view of the connection between it and the client.