account namespace
Classes
- class AsyncContext
- class Uid
- class UserHandle
Typedefs
- using Nickname = char[0x21]
- using NetworkServiceAccountId = u64
Functions
- void Initialize()
- auto ListAllUsers(s32*, Uid*, s32 numUsers) -> Result
- auto OpenUser(UserHandle*, Uid const&) -> Result
- auto IsNetworkServiceAccountAvailable(bool* out, UserHandle const&) -> Result
- void CloseUser(UserHandle const&)
- auto EnsureNetworkServiceAccountAvailable(UserHandle const& userHandle) -> Result
- auto EnsureNetworkServiceAccountIdTokenCacheAsync(AsyncContext*, UserHandle const&) -> Result
- auto LoadNetworkServiceAccountIdTokenCache(u64*, char*, u64, UserHandle const&) -> Result
- auto GetLastOpenedUser(Uid*) -> Result
- auto GetNickname(Nickname* nickname, Uid const& userID) -> Result
- auto GetUserId(Uid* uid, const UserHandle& handle) -> Result
- auto OpenPreselectedUser(UserHandle* handle) -> Result
Typedef documentation
typedef charnn:: account:: Nickname[0x21]
#include <nn/account.h>
typedef u64 nn:: account:: NetworkServiceAccountId
#include <nn/account.h>
Function documentation
void nn:: account:: Initialize()
#include <nn/account.h>
Result nn:: account:: ListAllUsers(s32*,
Uid*,
s32 numUsers)
#include <nn/account.h>
Result nn:: account:: OpenUser(UserHandle*,
Uid const&)
#include <nn/account.h>
Result nn:: account:: IsNetworkServiceAccountAvailable(bool* out,
UserHandle const&)
#include <nn/account.h>
void nn:: account:: CloseUser(UserHandle const&)
#include <nn/account.h>
Result nn:: account:: EnsureNetworkServiceAccountAvailable(UserHandle const& userHandle)
#include <nn/account.h>
Result nn:: account:: EnsureNetworkServiceAccountIdTokenCacheAsync(AsyncContext*,
UserHandle const&)
#include <nn/account.h>
Result nn:: account:: LoadNetworkServiceAccountIdTokenCache(u64*,
char*,
u64,
UserHandle const&)
#include <nn/account.h>
Result nn:: account:: GetLastOpenedUser(Uid*)
#include <nn/account.h>
Result nn:: account:: GetNickname(Nickname* nickname,
Uid const& userID)
#include <nn/account.h>
Result nn:: account:: GetUserId(Uid* uid,
const UserHandle& handle)
#include <nn/account.h>
Result nn:: account:: OpenPreselectedUser(UserHandle* handle)
#include <nn/account.h>