All Classes and Interfaces
Class
Description
A more complex output stream which redefines certain methods for convenience
with method chaining.
This message contains information about a chat message that a user sent.
A message which clients can send to the server to request some messages from
the server's history of all sent messages from a particular source.
The response that a server sends to a
ChatHistoryRequest
.This message is sent by clients to log into a server that they have already
registered with, but don't have a valid session token for.
The data that new users should send to a server in order to register in that
server.
This message is sent by the client to log into a server using a session token
instead of a username/password combination.
This message is sent by clients when they indicate that they would like to
create a new thread in their current channel.
Utility class for handling the establishment of encrypted communication.
Error message which can be sent between either the server or client to
indicate an unsavory situation.
The error level gives an indication as to the severity of the error.
An extended output stream which contains additional methods for reading more
complex types that are used by the Concord system.
This message is sent as the first message from both the server and the client
to establish an end-to-end encryption via a key exchange.
Represents any message which can be sent over the network.
Record containing the components needed to read and write a given message.
Utility class which provides method for serializing and deserializing complex
data types.
A message that's sent to a client when they've been moved to another channel.
Simple generic pair of two objects.
A response from the server which indicates the current status of the client's
registration request.
This class is responsible for reading and writing messages from streams.
Metadata is sent by the server to clients to inform them of the structure of
the server.
Metadata about a top-level channel in the server which is visible and
joinable for a user.
This message is sent from the server to the client whenever a change happens
which requires the server to notify clients about a change of the list of
global users.
This message is sent from the server to the client after the server accepts
the client's identification and registers the client in the server.
Simple generic triple of objects.
Standard set of user data that is used mainly as a component of other more
complex messages.