Nakama .NET Client SDK 3.13.0
Nakama .NET Client SDK
|
This is the complete list of members for Nakama.Client, including all inherited members.
AddFriendsAsync(ISession session, IEnumerable< string > ids, IEnumerable< string > usernames=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
AddGroupUsersAsync(ISession session, string groupId, IEnumerable< string > ids, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
AuthenticateAppleAsync(string token, string username=null, bool create=true, Dictionary< string, string > vars=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
AuthenticateCustomAsync(string id, string username=null, bool create=true, Dictionary< string, string > vars=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
AuthenticateDeviceAsync(string id, string username=null, bool create=true, Dictionary< string, string > vars=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
AuthenticateEmailAsync(string email, string password, string username=null, bool create=true, Dictionary< string, string > vars=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
AuthenticateFacebookAsync(string token, string username=null, bool create=true, bool import=true, Dictionary< string, string > vars=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
AuthenticateGameCenterAsync(string bundleId, string playerId, string publicKeyUrl, string salt, string signature, string timestamp, string username=null, bool create=true, Dictionary< string, string > vars=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
AuthenticateGoogleAsync(string token, string username=null, bool create=true, Dictionary< string, string > vars=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
AuthenticateSteamAsync(string token, string username=null, bool create=true, bool import=true, Dictionary< string, string > vars=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
AutoRefreshSession | Nakama.Client | |
BanGroupUsersAsync(ISession session, string groupId, IEnumerable< string > ids, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
BlockFriendsAsync(ISession session, IEnumerable< string > ids, IEnumerable< string > usernames=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
Client(string serverKey) | Nakama.Client | inline |
Client(string serverKey, IHttpAdapter adapter) | Nakama.Client | inline |
Client(string scheme, string host, int port, string serverKey) | Nakama.Client | inline |
Client(string scheme, string host, int port, string serverKey, IHttpAdapter adapter, bool autoRefreshSession=true) | Nakama.Client | inline |
Client(Uri uri, string serverKey) | Nakama.Client | inline |
Client(Uri uri, string serverKey, IHttpAdapter adapter, bool autoRefreshSession=true) | Nakama.Client | inline |
CreateGroupAsync(ISession session, string name, string description="", string avatarUrl=null, string langTag=null, bool open=true, int maxCount=100, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
DefaultExpiredTimeSpan | Nakama.Client | static |
DefaultHost | Nakama.Client | static |
DefaultPort | Nakama.Client | static |
DefaultScheme | Nakama.Client | static |
DeleteAccountAsync(ISession session, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
DeleteFriendsAsync(ISession session, IEnumerable< string > ids, IEnumerable< string > usernames=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
DeleteGroupAsync(ISession session, string groupId, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
DeleteLeaderboardRecordAsync(ISession session, string leaderboardId, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
DeleteNotificationsAsync(ISession session, IEnumerable< string > ids, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
DeleteStorageObjectsAsync(ISession session, StorageObjectId[] ids=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
DeleteTournamentRecordAsync(ISession session, string tournamentId, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
DemoteGroupUsersAsync(ISession session, string groupId, IEnumerable< string > usernames, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
EventAsync(ISession session, string name, Dictionary< string, string > properties, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
GetAccountAsync(ISession session, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
GetSubscriptionAsync(ISession session, string productId, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
GetUsersAsync(ISession session, IEnumerable< string > ids, IEnumerable< string > usernames=null, IEnumerable< string > facebookIds=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
GlobalRetryConfiguration | Nakama.Client | |
Host | Nakama.Client | |
ImportFacebookFriendsAsync(ISession session, string token, bool? reset=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
ImportSteamFriendsAsync(ISession session, string token, bool? reset=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
JoinGroupAsync(ISession session, string groupId, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
JoinTournamentAsync(ISession session, string tournamentId, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
KickGroupUsersAsync(ISession session, string groupId, IEnumerable< string > ids, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
LeaveGroupAsync(ISession session, string groupId, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
LinkAppleAsync(ISession session, string token, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
LinkCustomAsync(ISession session, string id, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
LinkDeviceAsync(ISession session, string id, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
LinkEmailAsync(ISession session, string email, string password, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
LinkFacebookAsync(ISession session, string token, bool? import=true, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
LinkGameCenterAsync(ISession session, string bundleId, string playerId, string publicKeyUrl, string salt, string signature, string timestamp, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
LinkGoogleAsync(ISession session, string token, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
LinkSteamAsync(ISession session, string token, bool sync, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
ListChannelMessagesAsync(ISession session, IChannel channel, int limit=1, bool forward=true, string cursor=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | |
ListChannelMessagesAsync(ISession session, string channelId, int limit=1, bool forward=true, string cursor=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
ListFriendsAsync(ISession session, int? state, int limit, string cursor, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
ListGroupsAsync(ISession session, string name=null, int limit=1, string cursor=null, string langTag=null, int? members=null, bool? open=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
ListGroupUsersAsync(ISession session, string groupId, int? state, int limit, string cursor, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
ListLeaderboardRecordsAroundOwnerAsync(ISession session, string leaderboardId, string ownerId, long? expiry=null, int limit=1, string cursor=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
ListLeaderboardRecordsAsync(ISession session, string leaderboardId, IEnumerable< string > ownerIds=null, long? expiry=null, int limit=1, string cursor=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
ListMatchesAsync(ISession session, int min, int max, int limit, bool authoritative, string label, string query, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
ListNotificationsAsync(ISession session, int limit=1, string cacheableCursor=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
ListStorageObjects(ISession session, string collection, int limit=1, string cursor=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | |
ListStorageObjectsAsync(ISession session, string collection, int limit=1, string cursor=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
ListSubscriptionsAsync(ISession session, int limit, string cursor=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
ListTournamentRecordsAroundOwnerAsync(ISession session, string tournamentId, string ownerId, long? expiry=null, int limit=1, string cursor=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
ListTournamentRecordsAsync(ISession session, string tournamentId, IEnumerable< string > ownerIds=null, long? expiry=null, int limit=1, string cursor=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
ListTournamentsAsync(ISession session, int categoryStart, int categoryEnd, int? startTime=null, int? endTime=null, int limit=1, string cursor=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
ListUserGroupsAsync(ISession session, int? state, int limit, string cursor, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | |
ListUserGroupsAsync(ISession session, string userId, int? state, int limit, string cursor, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
ListUsersStorageObjectsAsync(ISession session, string collection, string userId, int limit=1, string cursor=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
Logger | Nakama.Client | |
Port | Nakama.Client | |
PromoteGroupUsersAsync(ISession session, string groupId, IEnumerable< string > ids, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
ReadStorageObjectsAsync(ISession session, IApiReadStorageObjectId[] ids=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
ReceivedSessionUpdated | Nakama.Client | |
RpcAsync(ISession session, string id, string payload, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
RpcAsync(ISession session, string id, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
RpcAsync(string httpkey, string id, string payload, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | |
RpcAsync(string httpkey, string id, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | |
Scheme | Nakama.Client | |
ServerKey | Nakama.Client | |
SessionLogoutAsync(ISession session, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | |
SessionLogoutAsync(string authToken, string refreshToken, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | |
SessionRefreshAsync(ISession session, Dictionary< string, string > vars=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
Timeout | Nakama.Client | |
ToString() | Nakama.Client | |
UnlinkAppleAsync(ISession session, string token, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
UnlinkCustomAsync(ISession session, string id, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
UnlinkDeviceAsync(ISession session, string id, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
UnlinkEmailAsync(ISession session, string email, string password, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
UnlinkFacebookAsync(ISession session, string token, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
UnlinkGameCenterAsync(ISession session, string bundleId, string playerId, string publicKeyUrl, string salt, string signature, string timestamp, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
UnlinkGoogleAsync(ISession session, string token, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
UnlinkSteamAsync(ISession session, string token, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
UpdateAccountAsync(ISession session, string username, string displayName=null, string avatarUrl=null, string langTag=null, string location=null, string timezone=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
UpdateGroupAsync(ISession session, string groupId, string name, bool open, string description=null, string avatarUrl=null, string langTag=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
ValidatePurchaseAppleAsync(ISession session, string receipt, bool persist=true, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
ValidatePurchaseFacebookInstantAsync(ISession session, string signedRequest, bool persist=true, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
ValidatePurchaseGoogleAsync(ISession session, string receipt, bool persist=true, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
ValidatePurchaseHuaweiAsync(ISession session, string receipt, string signature, bool persist=true, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
ValidateSubscriptionAppleAsync(ISession session, string receipt, bool persist=true, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
ValidateSubscriptionGoogleAsync(ISession session, string receipt, bool persist=true, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
WriteLeaderboardRecordAsync(ISession session, string leaderboardId, long score, long subScore=0, string metadata=null, ApiOperator apiOperator=ApiOperator.NO_OVERRIDE, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
WriteStorageObjectsAsync(ISession session, IApiWriteStorageObject[] objects=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |
WriteTournamentRecordAsync(ISession session, string tournamentId, long score, long subScore=0, string metadata=null, ApiOperator apiOperator=ApiOperator.NO_OVERRIDE, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default) | Nakama.Client | inline |