Nakama .NET Client SDK 3.13.0
Nakama .NET Client SDK
Loading...
Searching...
No Matches
ConsoleClient.gen.cs File Reference

Classes

class  Nakama.Console.ApiResponseException
 An exception generated for HttpResponse objects don't return a success status. More...
 
interface  Nakama.Console.IConfigWarning
 A warning for a configuration field. More...
 
class  Nakama.Console.ConfigWarning
 
interface  Nakama.Console.IStatusListStatus
 The status of a Nakama node. More...
 
class  Nakama.Console.StatusListStatus
 
interface  Nakama.Console.IUserGroupListUserGroup
 A single group-role pair. More...
 
class  Nakama.Console.UserGroupListUserGroup
 
interface  Nakama.Console.IApiAccountDevice
 Send a device to the server. Used with authenticate/link/unlink and user. More...
 
class  Nakama.Console.ApiAccountDevice
 
interface  Nakama.Console.IApiChannelMessage
 A message sent on a channel. More...
 
class  Nakama.Console.ApiChannelMessage
 
interface  Nakama.Console.IApiFriend
 A friend of a user. More...
 
class  Nakama.Console.ApiFriend
 
interface  Nakama.Console.IApiFriendList
 A collection of zero or more friends of the user. More...
 
class  Nakama.Console.ApiFriendList
 
interface  Nakama.Console.IApiGroup
 A group in the server. More...
 
class  Nakama.Console.ApiGroup
 
interface  Nakama.Console.IApiLeaderboardRecord
 Represents a complete leaderboard record with all scores and associated metadata. More...
 
class  Nakama.Console.ApiLeaderboardRecord
 
interface  Nakama.Console.IApiNotification
 A notification in the server. More...
 
class  Nakama.Console.ApiNotification
 
interface  Nakama.Console.IApiStorageObject
 An object within the storage engine. More...
 
class  Nakama.Console.ApiStorageObject
 
interface  Nakama.Console.IApiStorageObjectAck
 A storage acknowledgement. More...
 
class  Nakama.Console.ApiStorageObjectAck
 
interface  Nakama.Console.IApiUser
 A user in the server. More...
 
class  Nakama.Console.ApiUser
 
interface  Nakama.Console.IApiUserGroupList
 A list of groups belonging to a user, along with the user's role in each group. More...
 
class  Nakama.Console.ApiUserGroupList
 
interface  Nakama.Console.IConsoleAccountExport
 An export of all information stored for a user account. More...
 
class  Nakama.Console.ConsoleAccountExport
 
interface  Nakama.Console.IConsoleAuthenticateRequest
 Authenticate a console user with username and password. More...
 
class  Nakama.Console.ConsoleAuthenticateRequest
 
interface  Nakama.Console.IConsoleConfig
 The current server configuration and any associated warnings. More...
 
class  Nakama.Console.ConsoleConfig
 
interface  Nakama.Console.IConsoleConsoleSession
 A console user session. More...
 
class  Nakama.Console.ConsoleConsoleSession
 
interface  Nakama.Console.IConsoleStatusList
 List of nodes and their stats. More...
 
class  Nakama.Console.ConsoleStatusList
 
interface  Nakama.Console.IConsoleStorageList
 List of storage objects. More...
 
class  Nakama.Console.ConsoleStorageList
 
interface  Nakama.Console.IConsoleUnlinkDeviceRequest
 Unlink a particular device ID from a user's account. More...
 
class  Nakama.Console.ConsoleUnlinkDeviceRequest
 
interface  Nakama.Console.IConsoleUserList
 A list of users. More...
 
class  Nakama.Console.ConsoleUserList
 
interface  Nakama.Console.IConsoleWalletLedger
 An individual update to a user's wallet. More...
 
class  Nakama.Console.ConsoleWalletLedger
 
interface  Nakama.Console.IConsoleWalletLedgerList
 List of wallet ledger items for a particular user. More...
 
class  Nakama.Console.ConsoleWalletLedgerList
 
interface  Nakama.Console.IConsoleWriteStorageObjectRequest
 Write a new storage object or update an existing one. More...
 
class  Nakama.Console.ConsoleWriteStorageObjectRequest
 
interface  Nakama.Console.INakamaapiAccount
 A user with additional account details. Always the current user. More...
 
class  Nakama.Console.NakamaapiAccount
 
interface  Nakama.Console.INakamaconsoleAccount
 Account information. More...
 
class  Nakama.Console.NakamaconsoleAccount
 
interface  Nakama.Console.INakamaconsoleUpdateAccountRequest
 Update user account information. More...
 
class  Nakama.Console.NakamaconsoleUpdateAccountRequest
 
interface  Nakama.Console.IProtobufAny
 Any contains an arbitrary serialized protocol buffer message along with a URL that describes the type of the serialized message. Protobuf library provides support to pack/unpack Any values in the form of utility functions or additional generated methods of the Any type. Example 1: Pack and unpack a message in C++. Foo foo = ...; Any any; any.PackFrom(foo); ... if (any.UnpackTo(&foo)) { ... } Example 2: Pack and unpack a message in Java. Foo foo = ...; Any any = Any.pack(foo); ... if (any.is(Foo.class)) { foo = any.unpack(Foo.class); } Example 3: Pack and unpack a message in Python. foo = Foo(...) any = Any() any.Pack(foo) ... if any.Is(Foo.DESCRIPTOR): any.Unpack(foo) ... Example 4: Pack and unpack a message in Go foo := &pb.Foo{...} any, err := ptypes.MarshalAny(foo) ... foo := &pb.Foo{} if err := ptypes.UnmarshalAny(any, foo); err != nil { ... } The pack methods provided by protobuf library will by default use 'type.googleapis.com/full.type.name' as the type URL and the unpack methods only use the fully qualified type name after the last '/' in the type URL, for example "foo.bar.com/x/y.z" will yield type name "y.z". JSON ==== The JSON representation of an Any value uses the regular representation of the deserialized, embedded message, with an additional field @type which contains the type URL. Example: package google.profile; message Person { string first_name = 1; string last_name = 2; } { "@type": "type.googleapis.com/google.profile.Person", "firstName": <string>, "lastName": <string> } If the embedded message type is well-known and has a custom JSON representation, that representation will be embedded adding a field value which holds the custom JSON in addition to the @type field. Example (for message [google.protobuf.Duration][]): { "@type": "type.googleapis.com/google.protobuf.Duration", "value": "1.212s" } More...
 
class  Nakama.Console.ProtobufAny
 
interface  Nakama.Console.IRuntimeError
 
class  Nakama.Console.RuntimeError
 
class  Nakama.Console.ApiClient
 The low level client for the Nakama API.
 

Namespaces

namespace  Nakama
 
namespace  Nakama.Console