|
Nakama .NET Client 3.17.0
The official Nakama and Satori .NET client.
|
Classes | |
| class | Nakama.ApiResponseException |
An exception generated for HttpResponse objects don't return a success status. More... | |
| interface | Nakama.IApiUpdateGroupRequest |
| Update fields in a given group. More... | |
| class | Nakama.ApiUpdateGroupRequest |
| interface | Nakama.IFriendsOfFriendsListFriendOfFriend |
| A friend of a friend. More... | |
| class | Nakama.FriendsOfFriendsListFriendOfFriend |
| interface | Nakama.IGroupUserListGroupUser |
| A single user-role pair. More... | |
| class | Nakama.GroupUserListGroupUser |
| interface | Nakama.IUserGroupListUserGroup |
| A single group-role pair. More... | |
| class | Nakama.UserGroupListUserGroup |
| interface | Nakama.IWriteLeaderboardRecordRequestLeaderboardRecordWrite |
| Record values to write. More... | |
| class | Nakama.WriteLeaderboardRecordRequestLeaderboardRecordWrite |
| interface | Nakama.IWriteTournamentRecordRequestTournamentRecordWrite |
| Record values to write. More... | |
| class | Nakama.WriteTournamentRecordRequestTournamentRecordWrite |
| interface | Nakama.IApiAccount |
| A user with additional account details. Always the current user. More... | |
| class | Nakama.ApiAccount |
| interface | Nakama.IApiAccountApple |
| Send a Apple Sign In token to the server. Used with authenticate/link/unlink. More... | |
| class | Nakama.ApiAccountApple |
| interface | Nakama.IApiAccountCustom |
| Send a custom ID to the server. Used with authenticate/link/unlink. More... | |
| class | Nakama.ApiAccountCustom |
| interface | Nakama.IApiAccountDevice |
| Send a device to the server. Used with authenticate/link/unlink and user. More... | |
| class | Nakama.ApiAccountDevice |
| interface | Nakama.IApiAccountEmail |
| Send an email with password to the server. Used with authenticate/link/unlink. More... | |
| class | Nakama.ApiAccountEmail |
| interface | Nakama.IApiAccountFacebook |
| Send a Facebook token to the server. Used with authenticate/link/unlink. More... | |
| class | Nakama.ApiAccountFacebook |
| interface | Nakama.IApiAccountFacebookInstantGame |
| Send a Facebook Instant Game token to the server. Used with authenticate/link/unlink. More... | |
| class | Nakama.ApiAccountFacebookInstantGame |
| interface | Nakama.IApiAccountGameCenter |
| Send Apple's Game Center account credentials to the server. Used with authenticate/link/unlink. https://developer.apple.com/documentation/gamekit/gklocalplayer/1515407-generateidentityverificationsign. More... | |
| class | Nakama.ApiAccountGameCenter |
| interface | Nakama.IApiAccountGoogle |
| Send a Google token to the server. Used with authenticate/link/unlink. More... | |
| class | Nakama.ApiAccountGoogle |
| interface | Nakama.IApiAccountSteam |
| Send a Steam token to the server. Used with authenticate/link/unlink. More... | |
| class | Nakama.ApiAccountSteam |
| interface | Nakama.IApiChannelMessage |
| A message sent on a channel. More... | |
| class | Nakama.ApiChannelMessage |
| interface | Nakama.IApiChannelMessageList |
| A list of channel messages, usually a result of a list operation. More... | |
| class | Nakama.ApiChannelMessageList |
| interface | Nakama.IApiCreateGroupRequest |
| Create a group with the current user as owner. More... | |
| class | Nakama.ApiCreateGroupRequest |
| interface | Nakama.IApiDeleteStorageObjectId |
| Storage objects to delete. More... | |
| class | Nakama.ApiDeleteStorageObjectId |
| interface | Nakama.IApiDeleteStorageObjectsRequest |
| Batch delete storage objects. More... | |
| class | Nakama.ApiDeleteStorageObjectsRequest |
| interface | Nakama.IApiEvent |
| Represents an event to be passed through the server to registered event handlers. More... | |
| class | Nakama.ApiEvent |
| interface | Nakama.IApiFriend |
| A friend of a user. More... | |
| class | Nakama.ApiFriend |
| interface | Nakama.IApiFriendList |
| A collection of zero or more friends of the user. More... | |
| class | Nakama.ApiFriendList |
| interface | Nakama.IApiFriendsOfFriendsList |
| A List of friends of friends. More... | |
| class | Nakama.ApiFriendsOfFriendsList |
| interface | Nakama.IApiGroup |
| A group in the server. More... | |
| class | Nakama.ApiGroup |
| interface | Nakama.IApiGroupList |
| One or more groups returned from a listing operation. More... | |
| class | Nakama.ApiGroupList |
| interface | Nakama.IApiGroupUserList |
| A list of users belonging to a group, along with their role. More... | |
| class | Nakama.ApiGroupUserList |
| interface | Nakama.IApiLeaderboardRecord |
| Represents a complete leaderboard record with all scores and associated metadata. More... | |
| class | Nakama.ApiLeaderboardRecord |
| interface | Nakama.IApiLeaderboardRecordList |
| A set of leaderboard records, may be part of a leaderboard records page or a batch of individual records. More... | |
| class | Nakama.ApiLeaderboardRecordList |
| interface | Nakama.IApiLinkSteamRequest |
| Link Steam to the current user's account. More... | |
| class | Nakama.ApiLinkSteamRequest |
| interface | Nakama.IApiListSubscriptionsRequest |
| List user subscriptions. More... | |
| class | Nakama.ApiListSubscriptionsRequest |
| interface | Nakama.IApiMatch |
| Represents a realtime match. More... | |
| class | Nakama.ApiMatch |
| interface | Nakama.IApiMatchList |
| A list of realtime matches. More... | |
| class | Nakama.ApiMatchList |
| interface | Nakama.IApiMatchmakerCompletionStats |
| Matchmaker ticket completion stats. More... | |
| class | Nakama.ApiMatchmakerCompletionStats |
| interface | Nakama.IApiMatchmakerStats |
| Matchmaker stats. More... | |
| class | Nakama.ApiMatchmakerStats |
| interface | Nakama.IApiNotification |
| A notification in the server. More... | |
| class | Nakama.ApiNotification |
| interface | Nakama.IApiNotificationList |
| A collection of zero or more notifications. More... | |
| class | Nakama.ApiNotificationList |
| interface | Nakama.IApiParty |
| Incoming information about a party. More... | |
| class | Nakama.ApiParty |
| interface | Nakama.IApiPartyList |
| A list of realtime matches. More... | |
| class | Nakama.ApiPartyList |
| interface | Nakama.IApiReadStorageObjectId |
| Storage objects to get. More... | |
| class | Nakama.ApiReadStorageObjectId |
| interface | Nakama.IApiReadStorageObjectsRequest |
| Batch get storage objects. More... | |
| class | Nakama.ApiReadStorageObjectsRequest |
| interface | Nakama.IApiRpc |
| Execute an Lua function on the server. More... | |
| class | Nakama.ApiRpc |
| interface | Nakama.IApiSession |
| A user's session used to authenticate messages. More... | |
| class | Nakama.ApiSession |
| interface | Nakama.IApiSessionLogoutRequest |
| Log out a session, invalidate a refresh token, or log out all sessions/refresh tokens for a user. More... | |
| class | Nakama.ApiSessionLogoutRequest |
| interface | Nakama.IApiSessionRefreshRequest |
| Authenticate against the server with a refresh token. More... | |
| class | Nakama.ApiSessionRefreshRequest |
| interface | Nakama.IApiStorageObject |
| An object within the storage engine. More... | |
| class | Nakama.ApiStorageObject |
| interface | Nakama.IApiStorageObjectAck |
| A storage acknowledgement. More... | |
| class | Nakama.ApiStorageObjectAck |
| interface | Nakama.IApiStorageObjectAcks |
| Batch of acknowledgements for the storage object write. More... | |
| class | Nakama.ApiStorageObjectAcks |
| interface | Nakama.IApiStorageObjectList |
| List of storage objects. More... | |
| class | Nakama.ApiStorageObjectList |
| interface | Nakama.IApiStorageObjects |
| Batch of storage objects. More... | |
| class | Nakama.ApiStorageObjects |
| interface | Nakama.IApiSubscriptionList |
| A list of validated subscriptions stored by Nakama. More... | |
| class | Nakama.ApiSubscriptionList |
| interface | Nakama.IApiTournament |
| A tournament on the server. More... | |
| class | Nakama.ApiTournament |
| interface | Nakama.IApiTournamentList |
| A list of tournaments. More... | |
| class | Nakama.ApiTournamentList |
| interface | Nakama.IApiTournamentRecordList |
| A set of tournament records which may be part of a tournament records page or a batch of individual records. More... | |
| class | Nakama.ApiTournamentRecordList |
| interface | Nakama.IApiUpdateAccountRequest |
| Update a user's account details. More... | |
| class | Nakama.ApiUpdateAccountRequest |
| interface | Nakama.IApiUser |
| A user in the server. More... | |
| class | Nakama.ApiUser |
| interface | Nakama.IApiUserGroupList |
| A list of groups belonging to a user, along with the user's role in each group. More... | |
| class | Nakama.ApiUserGroupList |
| interface | Nakama.IApiUsers |
| A collection of zero or more users. More... | |
| class | Nakama.ApiUsers |
| interface | Nakama.IApiValidatePurchaseAppleRequest |
| Apple IAP Purchases validation request. More... | |
| class | Nakama.ApiValidatePurchaseAppleRequest |
| interface | Nakama.IApiValidatePurchaseFacebookInstantRequest |
| Facebook Instant IAP Purchase validation request. More... | |
| class | Nakama.ApiValidatePurchaseFacebookInstantRequest |
| interface | Nakama.IApiValidatePurchaseGoogleRequest |
| Google IAP Purchase validation request. More... | |
| class | Nakama.ApiValidatePurchaseGoogleRequest |
| interface | Nakama.IApiValidatePurchaseHuaweiRequest |
| Huawei IAP Purchase validation request. More... | |
| class | Nakama.ApiValidatePurchaseHuaweiRequest |
| interface | Nakama.IApiValidatePurchaseResponse |
| Validate IAP response. More... | |
| class | Nakama.ApiValidatePurchaseResponse |
| interface | Nakama.IApiValidateSubscriptionAppleRequest |
| Apple Subscription validation request. More... | |
| class | Nakama.ApiValidateSubscriptionAppleRequest |
| interface | Nakama.IApiValidateSubscriptionGoogleRequest |
| Google Subscription validation request. More... | |
| class | Nakama.ApiValidateSubscriptionGoogleRequest |
| interface | Nakama.IApiValidateSubscriptionResponse |
| Validate Subscription response. More... | |
| class | Nakama.ApiValidateSubscriptionResponse |
| interface | Nakama.IApiValidatedPurchase |
| Validated Purchase stored by Nakama. More... | |
| class | Nakama.ApiValidatedPurchase |
| interface | Nakama.IApiValidatedSubscription |
| class | Nakama.ApiValidatedSubscription |
| interface | Nakama.IApiWriteStorageObject |
| The object to store. More... | |
| class | Nakama.ApiWriteStorageObject |
| interface | Nakama.IApiWriteStorageObjectsRequest |
| Write objects to the storage engine. More... | |
| class | Nakama.ApiWriteStorageObjectsRequest |
| interface | Nakama.IProtobufAny |
| class | Nakama.ProtobufAny |
| interface | Nakama.IRpcStatus |
| class | Nakama.RpcStatus |
| class | Nakama.ApiClient |
| The low level client for the Nakama API. | |
Namespaces | |
| namespace | Nakama |
Enumerations | |
| enum | Nakama.ApiOperator { Nakama.NO_OVERRIDE = 0 , Nakama.BEST = 1 , Nakama.SET = 2 , Nakama.INCREMENT = 3 , Nakama.DECREMENT = 4 } |
| enum | Nakama.ApiStoreEnvironment { Nakama.UNKNOWN = 0 , Nakama.SANDBOX = 1 , Nakama.PRODUCTION = 2 } |
| Environment where a purchase/subscription took place,. More... | |
| enum | Nakama.ApiStoreProvider { Nakama.APPLE_APP_STORE = 0 , Nakama.GOOGLE_PLAY_STORE = 1 , Nakama.HUAWEI_APP_GALLERY = 2 , Nakama.FACEBOOK_INSTANT_STORE = 3 } |
| Validation Provider,. More... | |