Method | Description | |
---|---|---|
CreateLanSession ( int maxPlayers, SessionProperties sessionProperties ) : void |
Creates a local area network session it doesn't yet support multiple local players |
|
CreateSinglePlayerSession ( ) : void |
Creates a Single Player Session No network resources will be used |
|
CreateSplitScreenSession ( ) : void |
Creates a Split Screen Session Not implemented yet |
|
CreateWanSession ( int maxPlayers, SessionProperties sessionProperties ) : void |
Creates a wide area network session it doesn't yet support multiple local players |
|
FindSessions ( SessionType sessionType, int maxLocalPlayers, SessionProperties sessionProperties ) : void |
Sends a Find query on the network interface to look for AvailableSession instances asynchrnously
|
|
FindSessionsWan ( SessionType sessionType, int maxLocalPlayers, SessionProperties sessionProperties, string host = null, int port = ServerPort ) : void |
Sends a Find query on the network interface to look for AvailableSession instances asynchrnously
|
|
IdentifyPlayer ( |
Identifies a player
|
|
JoinSession ( AvailableSession availableSession ) : void |
Sends a Join query to the Session asynchronously
|
|
LidgrenSessionManager ( IManagerServiceProvider sceneInterface ) : System |
Creates a new instance
|
Method | Description | |
---|---|---|
CloseSession ( ) : void | ||
LidgrenSessionManager ( ) : System | ||
OnLidgrenSessionCreated ( IAsyncResult result ) : void | ||
OnLidgrenSessionJoined ( IAsyncResult ar ) : void | ||
OnLidgrenSessionsFound ( IAsyncResult ar ) : void |
public CreateLanSession ( int maxPlayers, SessionProperties sessionProperties ) : void | ||
maxPlayers | int | The total maximum players for this session |
sessionProperties | SessionProperties | The SessionProperties that will be used to find this session on the network. Can be null |
return | void |
public CreateWanSession ( int maxPlayers, SessionProperties sessionProperties ) : void | ||
maxPlayers | int | The total maximum players for this session |
sessionProperties | SessionProperties | The SessionProperties that will be used to find this session on the network. Can be null |
return | void |
public FindSessions ( SessionType sessionType, int maxLocalPlayers, SessionProperties sessionProperties ) : void | ||
sessionType | SessionType | The SessionType we're looking for |
maxLocalPlayers | int | The Maximum local players that can be added to the session used to filter sessions that have a limited number of opened public slots |
sessionProperties | SessionProperties | The SessionProperties that will be used to filter query results. Can be null |
return | void |
public FindSessionsWan ( SessionType sessionType, int maxLocalPlayers, SessionProperties sessionProperties, string host = null, int port = ServerPort ) : void | ||
sessionType | SessionType | The SessionType we're looking for |
maxLocalPlayers | int | The Maximum local players that can be added to the session used to filter sessions that have a limited number of opened public slots |
sessionProperties | SessionProperties | The SessionProperties that will be used to filter query results. Can be null |
host | string | The for WAN session discovery |
port | int | The for WAN session discovery |
return | void |
public IdentifyPlayer ( |
||
playerInput | The PlayerInput instance used by the player to identify | |
return | void |
public JoinSession ( AvailableSession availableSession ) : void | ||
availableSession | AvailableSession | The Session we are trying to join |
return | void |
public LidgrenSessionManager ( IManagerServiceProvider sceneInterface ) : System | ||
sceneInterface | IManagerServiceProvider | |
return | System |