|
| | ServerSessionApi (IHttpClient httpClient, ServerConfig config, ISession session) |
| | Api class for server Session service.
|
|
IEnumerator | GetAllGameSessions (ResultCallback< SessionV2GameSessionPagingResponse > callback, SessionV2DsStatus statusV2=SessionV2DsStatus.None, string sessionId="", string matchPool="", string gameMode="", SessionV2Joinability joinability=SessionV2Joinability.None, string memberId="", string configurationName="", DateTime fromTime=default, DateTime toTime=default, string dsPodName="", bool isSoftDeleted=false, bool isPersistent=false, SessionV2AttributeOrderBy orderBy=SessionV2AttributeOrderBy.createdAt, SessionV2AttributeOrder order=SessionV2AttributeOrder.Desc, int offset=0, int limit=20) |
|
IEnumerator | GetGameSessionDetails (string sessionId, ResultCallback< SessionV2GameSession > callback) |
|
IEnumerator | DeleteGameSession (string sessionId, ResultCallback callback) |
|
IEnumerator | UpdateGameSession (string sessionId, SessionV2GameSessionUpdateRequest data, ResultCallback< SessionV2GameSession > callback) |
|
void | KickUserFromGameSession (string sessionId, string userId, ResultCallback callback) |
|
IEnumerator | SendDSSessionReady (string sessionId, bool isDsSessionReady, ResultCallback callback) |
|
void | GetMemberActiveSession (string userId, string configurationName, ResultCallback< SessionV2MemberActiveSession > callback) |
|
void | ReconcileMaxActiveSession (string userId, string configurationName, ResultCallback callback) |