| Interface | Description |
|---|---|
| ChannelEventHandler |
Event handler receiving channel events such as clients joining or leaving.
|
| Message |
Base interface for received messages.
|
| MessageHandler |
Interface for asynchronously handling messages.
|
| NetcodeClient |
The client instance for the Netcode system.
|
| NetcodeServer |
A Netcode server instance.
|
| Class | Description |
|---|---|
| ChannelConfiguration |
Configuration Object for channels.
|
| NetcodeClientFactory |
Factory for creating Netcode clients.
|
| NetcodeServerFactory |
Factory for creating netcode server instances.
|
| RandomStringGenerator |
A generator for generating strings of the pattern [a-zA-Z0-9]{n}.
|
| Enum | Description |
|---|---|
| SecurityMode |
Defines the security constraints for the selected
SocketMode. |
| SocketMode |
Defines the mode of operation for the underlying sockets.
|
| Exception | Description |
|---|---|
| ChannelUserLimitReachedException |
Exception indicating that a channel cannot be joined because is already full.
|
| ConnectionException |
Exception indicating that a connection with the server could not be
established.
|
| DuplicateUserIdException |
Exception indicating that a channel could not be joined because a user with
the requested userId does already exist.
|
| IncompatibleServerException |
Exception indicating that the connection could not be established due to an
incompatibility between the client and the server version.
|
| InvalidAppIdException |
Exception indicating that the provided application id was rejected by the
server.
|
| InvalidChannelIdException |
Exception indicating that there does not exist a channel with the provided
channel id for the provided application id.
|
| InvalidRequestException |
Exception indicating the channel creation / joining request provided by the
client was invalid.
|
Copyright © 2018. All Rights Reserved.