Public Member Functions | |
| ServerMatchmakingApi (IHttpClient httpClient, ServerConfig config, ISession session) | |
| IEnumerator | EnqueueJoinableSession (MatchmakingResult body, ResultCallback callback) |
| IEnumerator | DequeueJoinableSession (DequeueRequest body, ResultCallback callback) |
| IEnumerator | QuerySessionStatus (string matchId, ResultCallback< MatchmakingResult > callback) |
| IEnumerator | AddUserToSession (string channelName, string matchId, string userId, string partyId, ResultCallback callback) |
| IEnumerator | RemoveUserFromSession (string channelName, string matchId, string userId, MatchmakingResult body, ResultCallback callback) |
Additional Inherited Members | |
| Protected Member Functions inherited from AccelByte.Core.ServerApiBase | |
| ServerApiBase (IHttpClient inHttpClient, ServerConfig inServerConfig, string inBaseUrl, ISession inSession, HttpOperator httpOperator=null) | |
| Protected Member Functions inherited from AccelByte.Core.ApiBaseParent | |
| ApiBaseParent (IHttpClient inHttpClient, ISession inSession, string inBaseUrl) | |
| Protected Attributes inherited from AccelByte.Core.ApiBaseParent | |
| readonly ISession | Session |
| Contains AuthorizationToken and related auth. | |
| Properties inherited from AccelByte.Core.ApiBaseParent | |
| IHttpClient | HttpClient [get] |
|
inline |
| httpClient | |
| config | baseUrl==MatchmakingServerUrl |
| session |