Nakama .NET Client SDK 3.8.0
Nakama .NET Client SDK
Loading...
Searching...
No Matches
Nakama.Client Member List

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.Clientinline
AddGroupUsersAsync(ISession session, string groupId, IEnumerable< string > ids, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
AuthenticateAppleAsync(string token, string username=null, bool create=true, Dictionary< string, string > vars=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
AuthenticateCustomAsync(string id, string username=null, bool create=true, Dictionary< string, string > vars=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
AuthenticateDeviceAsync(string id, string username=null, bool create=true, Dictionary< string, string > vars=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
AuthenticateEmailAsync(string email, string password, string username=null, bool create=true, Dictionary< string, string > vars=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
AuthenticateFacebookAsync(string token, string username=null, bool create=true, bool import=true, Dictionary< string, string > vars=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
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.Clientinline
AuthenticateGoogleAsync(string token, string username=null, bool create=true, Dictionary< string, string > vars=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
AuthenticateSteamAsync(string token, string username=null, bool create=true, bool import=true, Dictionary< string, string > vars=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
AutoRefreshSessionNakama.Client
BanGroupUsersAsync(ISession session, string groupId, IEnumerable< string > ids, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
BlockFriendsAsync(ISession session, IEnumerable< string > ids, IEnumerable< string > usernames=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
Client(string serverKey)Nakama.Clientinline
Client(string serverKey, IHttpAdapter adapter)Nakama.Clientinline
Client(string scheme, string host, int port, string serverKey)Nakama.Clientinline
Client(string scheme, string host, int port, string serverKey, IHttpAdapter adapter, bool autoRefreshSession=true)Nakama.Clientinline
Client(Uri uri, string serverKey)Nakama.Clientinline
Client(Uri uri, string serverKey, IHttpAdapter adapter, bool autoRefreshSession=true)Nakama.Clientinline
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.Clientinline
DefaultExpiredTimeSpanNakama.Clientstatic
DefaultHostNakama.Clientstatic
DefaultPortNakama.Clientstatic
DefaultSchemeNakama.Clientstatic
DeleteAccountAsync(ISession session, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
DeleteFriendsAsync(ISession session, IEnumerable< string > ids, IEnumerable< string > usernames=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
DeleteGroupAsync(ISession session, string groupId, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
DeleteLeaderboardRecordAsync(ISession session, string leaderboardId, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
DeleteNotificationsAsync(ISession session, IEnumerable< string > ids, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
DeleteStorageObjectsAsync(ISession session, StorageObjectId[] ids=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
DeleteTournamentRecordAsync(ISession session, string tournamentId, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
DemoteGroupUsersAsync(ISession session, string groupId, IEnumerable< string > usernames, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
EventAsync(ISession session, string name, Dictionary< string, string > properties, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
GetAccountAsync(ISession session, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
GetSubscriptionAsync(ISession session, string productId, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
GetUsersAsync(ISession session, IEnumerable< string > ids, IEnumerable< string > usernames=null, IEnumerable< string > facebookIds=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
GlobalRetryConfigurationNakama.Client
HostNakama.Client
ImportFacebookFriendsAsync(ISession session, string token, bool? reset=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
ImportSteamFriendsAsync(ISession session, string token, bool? reset=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
JoinGroupAsync(ISession session, string groupId, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
JoinTournamentAsync(ISession session, string tournamentId, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
KickGroupUsersAsync(ISession session, string groupId, IEnumerable< string > ids, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
LeaveGroupAsync(ISession session, string groupId, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
LinkAppleAsync(ISession session, string token, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
LinkCustomAsync(ISession session, string id, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
LinkDeviceAsync(ISession session, string id, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
LinkEmailAsync(ISession session, string email, string password, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
LinkFacebookAsync(ISession session, string token, bool? import=true, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
LinkGameCenterAsync(ISession session, string bundleId, string playerId, string publicKeyUrl, string salt, string signature, string timestamp, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
LinkGoogleAsync(ISession session, string token, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
LinkSteamAsync(ISession session, string token, bool sync, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
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.Clientinline
ListFriendsAsync(ISession session, int? state, int limit, string cursor, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
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.Clientinline
ListGroupUsersAsync(ISession session, string groupId, int? state, int limit, string cursor, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
ListLeaderboardRecordsAroundOwnerAsync(ISession session, string leaderboardId, string ownerId, long? expiry=null, int limit=1, string cursor=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
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.Clientinline
ListMatchesAsync(ISession session, int min, int max, int limit, bool authoritative, string label, string query, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
ListNotificationsAsync(ISession session, int limit=1, string cacheableCursor=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
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.Clientinline
ListSubscriptionsAsync(ISession session, int limit, string cursor=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
ListTournamentRecordsAroundOwnerAsync(ISession session, string tournamentId, string ownerId, long? expiry=null, int limit=1, string cursor=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
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.Clientinline
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.Clientinline
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.Clientinline
ListUsersStorageObjectsAsync(ISession session, string collection, string userId, int limit=1, string cursor=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
LoggerNakama.Client
PortNakama.Client
PromoteGroupUsersAsync(ISession session, string groupId, IEnumerable< string > ids, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
ReadStorageObjectsAsync(ISession session, IApiReadStorageObjectId[] ids=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
RpcAsync(ISession session, string id, string payload, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
RpcAsync(ISession session, string id, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
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
SchemeNakama.Client
ServerKeyNakama.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.Clientinline
TimeoutNakama.Client
ToString()Nakama.Clientinline
UnlinkAppleAsync(ISession session, string token, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
UnlinkCustomAsync(ISession session, string id, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
UnlinkDeviceAsync(ISession session, string id, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
UnlinkEmailAsync(ISession session, string email, string password, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
UnlinkFacebookAsync(ISession session, string token, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
UnlinkGameCenterAsync(ISession session, string bundleId, string playerId, string publicKeyUrl, string salt, string signature, string timestamp, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
UnlinkGoogleAsync(ISession session, string token, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
UnlinkSteamAsync(ISession session, string token, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
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.Clientinline
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.Clientinline
ValidatePurchaseAppleAsync(ISession session, string receipt, bool persist=true, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
ValidatePurchaseFacebookInstantAsync(ISession session, string signedRequest, bool persist=true, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
ValidatePurchaseGoogleAsync(ISession session, string receipt, bool persist=true, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
ValidatePurchaseHuaweiAsync(ISession session, string receipt, string signature, bool persist=true, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
ValidateSubscriptionAppleAsync(ISession session, string receipt, bool persist=true, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
ValidateSubscriptionGoogleAsync(ISession session, string receipt, bool persist=true, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
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.Clientinline
WriteStorageObjectsAsync(ISession session, IApiWriteStorageObject[] objects=null, RetryConfiguration retryConfiguration=null, CancellationToken canceller=default)Nakama.Clientinline
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.Clientinline