Photon Fusion 1.1.12

Namespaces | Classes | Enumerations
Fusion.Sockets Namespace Reference

Classes

struct  NetAddress
 Represents a Network Address, which includes a IP and Port This can contains either a IPv4 or a IPv6 address More...
 
struct  NetBitBufferList
 Represents a linked list of Fusion.Sockets.NetBitBuffer More...
 
struct  NetCommandAccepted
 Accepted Command, sent by the server when a remote client connection is accepted More...
 
struct  NetCommandConnect
 Connect Command used to signal a remote server that a client is trying to connect to it More...
 
struct  NetCommandDisconnect
 Disconnect Command, it can be used by either side of the connection More...
 
struct  NetCommandHeader
 Network Command Header Describe its type and usual settings for all commands More...
 
struct  NetCommandRefused
 Refuse Command, sent by the server when the connection was refused. This happens when the server has reached its max connection capacity. More...
 
struct  NetConfig
 General configuration used to drive the behavior of the Socket library More...
 

Enumerations

enum class  NetCommands : byte
 Describe the Type of a Command Packet More...
 
enum class  NetConnectFailedReason : byte
 The reason a connection with a remote server has failed More...
 
enum class  NetConnectionStatus
 
enum class  NetDisconnectReason : byte
 Disconnect Reason Flag More...
 
enum class  NetPacketType : byte
 Describe the type of a Networked Packet More...
 

Enumeration Type Documentation

◆ NetCommands

enum NetCommands : byte
strong

Describe the Type of a Command Packet

◆ NetConnectFailedReason

enum NetConnectFailedReason : byte
strong

The reason a connection with a remote server has failed

Enumerator
Timeout 

Server is not responding.

ServerFull 

Server has accepted the max allowed Players

ServerRefused 

Server refused the connection

◆ NetDisconnectReason

enum NetDisconnectReason : byte
strong

Disconnect Reason Flag

◆ NetPacketType

enum NetPacketType : byte
strong

Describe the type of a Networked Packet