Classes | |
class | BitStream |
BitStream serialization methods. More... | |
interface | ICommunicator |
Interface for a Communicator More... | |
interface | IMessage |
Represents a Protocol Message More... | |
Enumerations | |
enum class | DisconnectReason : byte |
List all Disconnect reason used by the Plugin to remove an Actor from the Room More... | |
|
strong |
List all Disconnect reason used by the Plugin to remove an Actor from the Room
Enumerator | |
---|---|
None | No reason |
ServerLogic | Abstract disconnect reason |
InvalidEventCode | Used when an event with other code other then the treated ones is received by the plugin |
InvalidJoinMsgType | When the Join Message is not of the Request Type |
InvalidJoinGameMode | When the Join Message does not contain a valid Game Mode |
IncompatibleConfiguration | When any of the major settings of a message does not align with the current settings, like GameMode, Protocol Version, Serialization Version and Peer Mode |
ServerAlreadyInRoom | When there is already a Server running on the current Room |
Error | An error occured on the Plugin |