nn::friends Namespace

Description

FRIENDS namespace.

Namespace

nn::friends::CTR The CTR FRIENDS namespace. (This 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::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::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::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