nn::friends Namespace

Description

The namespace of the friends library.

Namespace

nn::friends::CTR The namespace of the CTR friends library. (This namespace can also be written without the ::CTR portion.)

Classes

nn::friends::ResultCoreTimeOut Indicates that an asynchronous process has timed out.
nn::friends::ResultCoreCallInitiationFailure Indicates that the remote method call failed to start. Generated when there is an authentication token and the system cannot connect to the Internet.
nn::friends::ResultTransportConnectionFailure Indicates that there was no response from the friend server. Also issued when the asynchronous process is forcibly terminated.
nn::friends::ResultRmcNotCalled Indicates that nothing was sent to the server at the time because it is either offline or no time has passed since the previous send. Normally, there is no need for handling.
nn::friends::ResultInvalidArgument Indicates that the specified argument was an invalid value.
nn::friends::ResultInvalidPrincipalId Indicates that the specified principal ID is invalid.
nn::friends::ResultLocalAccountNotLoaded For some reason, the account was not loaded in the daemon. From this state, most friend presence library APIs cannot be used.
nn::friends::ResultP2pInternetProhibited Indicates that communication between friends has been prohibited by Parental Controls.
nn::friends::ResultMiiNotExists Indicates that operation failed because no Personal Mii is configured.
nn::friends::ResultAddFriendProhibited Indicates that friend registration is prohibited by Parental Controls.
nn::friends::ResultInvalidPreference Indicates that the local host's friend notification settings have not been configured in the friend list first-time startup sequence.
nn::friends::ResultNasAuthenticationError Indicates that a negative response was returned from the authentication server.
nn::friends::ResultAuthenticationTokenParseError Indicates that the response from the authentication server could not be correctly parsed.
nn::friends::ResultAuthenticationHttpConnectionError Indicates that the connection to the authentication server failed.
nn::friends::ResultAuthenticationDnsError Indicates that the authentication server name resolution failed. This is also issued when connection to the access point fails.
nn::friends::ResultAuthenticationHttpGetProxySetting Indicates that the acquisition of the proxy value set in the device failed.
nn::friends::ResultAuthenticationValidationFailed Indicates the verification of the authentication token failed on the friend server.
nn::friends::ResultAuthenticationInvalidParam Indicates the verification of the authentication token failed on the friend server.
nn::friends::ResultAuthenticationPrincipalIdUnmatched Indicates that the principal ID included in the authentication token does not match one's own principal ID.
nn::friends::ResultAuthenticationMoveCountUnmatch Indicates that an account became invalid when it was moved.
nn::friends::ResultAuthenticationUnderMaintenance Indicates that the friend server is being serviced and the online functions cannot be used.
nn::friends::ResultAuthenticationUnsupportedVersion Indicates that the friend server does not support the version.
nn::friends::ResultNotFriendsResult Indicates that the specified nn::Result was not returned by the friend presence library.
nn::friends::ResultAcNotConnected Indicates that a connection request was not sent to the AC but the nn::friends::CTR::Login function was called.
nn::friends::ResultNotInitialized Indicates that the API was used without initializing the friend presence library.
nn::friends::ResultInvalidHandle Indicates that the specified kernel object handle is invalid. Primarily, this is generated when nn::os::Event is passed without initializing.
nn::friends::ResultInvalidPointer Indicates that the specified pointer is invalid.
nn::friends::ResultTooLarge Indicates that the specified array is too large. Primarily, this is generated when trying to acquire data that exceeds the maximum number in the friend list.
nn::friends::ResultNotAuthorized Indicates an operation that is not allowed. This value is sometimes returned if a function is called in Sleep Mode.
nn::friends::ResultUnexpectedState Indicates an invalid internal state.

Revision History

2011/03/22
Removed reference to results that are no longer returned because of code reorganization for version 2.1.
2011/03/14
Removed reference to results that were never actually returned.
Fixed typos.
2010/08/16
Initial version.

CONFIDENTIAL