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
|
|
IdentifyPlayer ( |
Identifies a player
|
|
JoinSession ( AvailableSession availableSession ) : void |
Sends a Join query to the Session asynchronously
|
|
LiveSessionManager ( Application application ) : System |
Creates a new instance
|
|
Update ( |
Updates the object and its contained resources.
|
Method | Description | |
---|---|---|
OnLiveGamerSignedIn ( object sender, |
Raised when the Live player signed in
|
|
OnLiveGamerSignedOut ( object sender, |
Raised when the Live player signed out
|
|
OnLiveSessionCreated ( IAsyncResult asyncResult ) : void |
Raised when the Session is created
|
|
OnLiveSessionJoined ( IAsyncResult asyncResult ) : void |
Raised when the the player joined the Session
|
|
OnLiveSessionsFound ( IAsyncResult asyncResult ) : void |
Raised when a Live find query returns
|
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 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 LiveSessionManager ( Application application ) : System | ||
application | Application | |
return | System |
public Update ( |
||
gameTime | ||
return | void |