Result |
nn::nex::ResultOutOfBoundary
|
A subscript access was out of bounds. |
nn::nex::ResultDuplicatedKey
|
An attempt was made to add an already existing distributed object to the Selection . |
nn::nex::ResultItemNotFound
|
The item searched for could not be found. |
nn::nex::ResultEndOfCollection
|
The pointer for the distributed object iterator has already reached the end. |
nn::nex::ResultObjectIsNotInitialized
|
The object is not initialized. |
nn::nex::ResultNotImplemented
|
The feature is not implemented. |
nn::http::ResultTimeout
|
The allowed delay time (the timeout) has elapsed. |
nn::nex::ResultInvalidOperation
|
An attempt was made to execute an operation in an inappropriate context. |
nn::nex::ResultMultipleInstances
|
An attempt was made to create multiple NetZ objects. |
nn::nex::ResultOutOfRange
|
An out-of-range parameter was passed to a method. |
nn::nex::ResultInvalidParameter
|
An invalid parameter, such as a NULL pointer, has been passed to a method. |
nn::nex::ResultBufferExtractionOverflow
|
A copy operation was attempted that would have exceeded the capacity of the Buffer object. |
nn::nex::ResultInvalidWait
|
The timeout value is invalid. |
nn::nex::ResultAccessDenied
|
The attempted system operation was denied. |
nn::nex::ResultInvalidUdsStatus
|
A UDS client attempted to create a session or, conversely, a UDS master attempted to join a session. |
nn::nex::ResultInvalidVirtualNetworkStatus
|
A UDS client attempted to create a session or, conversely, a UDS master attempted to join a session. |
nn::nex::ResultInvalidOperationWarning
|
{Secret} |
nn::nex::ResultObjDupReliableSendWarning
|
{Secret} |
nn::nex::ResultObjDupDoNotFound
|
The duplicated object could not be found. |
nn::nex::ResultOutOfMemory
|
There is insufficient memory. |
nn::nex::ResultSocketSendWarning
|
Unused buttons. |
nn::nex::ResultInvalidNewStation
|
The ExecChangeDupSet function was called by a new station that is invalid. |
nn::nex::ResultUdsHostMigrationFailure
|
Host migration failed for the UDS host migration feature. |
nn::nex::ResultDcClusterRedefinition
|
Several attempts were made to create or join a session. |
nn::nex::ResultDcClusterJoinDenied
|
An attempt was made to join a session, but the station hosting the session rejected the request. |
nn::nex::ResultDcClusterJoinFailed
|
Failed to join because of a temporary problem with the network. |
nn::nex::ResultDcClusterNotInitialized
|
An operation requiring the session to be initialized was called, even though it was not yet initialized. |
nn::nex::ResultDcNotClusterMaster
|
An operation that is supposed to be called by the session master was called by something other than the session master. |
nn::nex::ResultDcInvalidStateTransition
|
Transitioned to an invalid system state. (Note: Currently, the library is not expected to send notification of this error. Contact Nintendo if this error is discovered.) |
nn::nex::ResultDcClusterAlreadyInitialized
|
A function that is supposed to be called before calling Session::CreateSession , Session::JoinSession , or Session::CreateOrJoinSession was called after the execution of one of these functions. |
Miscellaneous |
nn::nex::CallContext
|
Root class for the asynchronous process management classes. |
nn::nex::CallbackRoot
|
Root class for callbacks that are called when asynchronous processing ends. |
nn::nex::Callback
|
Template class for user-defined callbacks. |
nn::nex::Core
|
Class that sets the thread mode in which the system operates. Also sets the NgsFacade and NetZ destruction modes. |
nn::nex::Chrono
|
Measures the time that elapses between the calling of the Start and Stop functions. |
nn::nex::Pacer
|
Performs busy-waiting as necessary so that processes do not proceed faster than a set maximum frequency. |
nn::nex::Holder
|
Template class that holds an automatically allocated object. |
nn::nex::Scheduler
|
Schedules the execution of jobs. |
nn::nex::RefBuffer
|
Manages buffer references. |
nn::nex::Operation
|
Base class for operation objects. |
nn::nex::OperationCallback
|
Defines callback functions for system operations. |
nn::nex::OperationManager
|
Manages system operations (Operation ) that occur on the system side. |
nn::nex::SingleStepJob
|
A class for executing single step jobs. |
nn::nex::StepSequenceJob
|
A class that processes a step sequence job asynchronously. Do not use this class directly. |
nn::nex::Job
|
An asynchronous processing class that can be registered with Scheduler . Do not use this class directly. |
nn::nex::GlobalVariables
|
Manages global variables used in the NEX library. |
nn::nex::CriticalSection
|
Critical section class. |
nn::nex::ScopedCS
|
CriticalSection class limited to within the scope. |
nn::nex::DateTime
|
Stores date and time specifications. |
nn::nex::Time
|
Represents time in milliseconds. |
nn::nex::SystemClock
|
Determines, sets, and resets time. |
nn::nex::TimeProvider
|
Time provider class. |
nn::nex::MemoryManager
|
Management class that allocates and deallocates memory. |
nn::nex::Platform
|
Wrapper class for platform-specific features. |
nn::nex::RefCountedObject
|
Base class for reference count objects. |
nn::nex::RootObject
|
Base class for classes defined in the NEX library. |
nn::nex::qResult
|
Represents the processing results returned by the NEX library. |
nn::nex::String
|
Core string type used by NEX. |
nn::nex::StringStream
|
Handles string streams. |
nn::nex::EventLog
|
Manages internal log output for NEX. |
nn::nex::TraceLog
|
Traces the NEX run-time features. |
nn::nex::Log
|
Base class for the EventLog and TraceLog classes that handle logs. |
nn::nex::LogDevice
|
The LogDevice base class. |
nn::nex::OutputFormat
|
Management class that handles log output formats. |
nn::nex::UserContext
|
Class for maintaining user-defined values. |
nn::nex::qList
|
Template class for List -type containers. |
nn::nex::qVector
|
Template class for Vector -type containers. |
nn::nex::qMap
|
Template class for Map -type containers. |
nn::nex::qSet
|
Template class for Set -type containers. |
nn::nex::SystemError
|
Primarily handles the NEX library errors. |
nn::nex::ProfilingUnit
|
Measures the time required to execute code. |
nn::nex::SystemErrorResult
|
Handles CTR result codes (nnResult type). |
nn::nex::UpdatableTimeProvider
|
Time provider that returns the cached time value. |
nn::nex::PacketBufferManager
|
Packet buffer memory management class for P2P communication. |
nn::nex::ConnectivityManager
|
Management class for Internet P2P communication. |
nn::nex::RootTransport
|
Used to configure settings for timeout and transport. Sets the timeouts used for connection, disconnection, and NAT traversal, and sets transport tuning parameters. |
nn::nex::StationURL
|
Constructs URLs for Station instances. |
nn::nex::Network
|
Encapsulates network objects. |
nn::nex::Stream
|
Class for streams. |
nn::nex::StreamSettings
|
Encapsulates stream transport settings. |
nn::nex::StreamBundling
|
Encapsulates packet-bundling settings for each stream. |
nn::nex::SocketTransport
|
Represents transport layer sockets. |
nn::nex::SubStreamIDDefine
|
Defined value for the substream ID. |
nn::nex::VirtualSocketDriver
|
Used to implement local communication link features. |
nn::nex::VirtualNetwork
|
Base class for using local communication link features. This class cannot be used directly. |
nn::nex::LANSessionDiscovery
|
This class discovers the host during LAN communication. |
nn::nex::EmulationDevice
|
Emulates network states. Feature for debugging. |
nn::nex::InputEmulationDevice
|
Defines input network devices. Feature for debugging. |
nn::nex::OutputEmulationDevice
|
Defines output network devices. Feature for debugging. |
nn::nex::EndPointInfoInterface
|
Interface to get and manipulate EndPointInfo . |
nn::nex::DOCore
|
This class performs settings related to duplicated objects. |
nn::nex::DuplicatedObject
|
Base class for all duplicated objects. |
nn::nex::DataSet
|
Represents datasets of duplicated objects. |
nn::nex::DOHandle
|
Class for duplicated object handles, which reference the local instance of the duplicated object. |
nn::nex::WKHandle
|
Class for reference handles to well-known duplicated objects. |
nn::nex::DOID
|
Represents duplicated object IDs. |
nn::nex::DORef
|
Creates safe references (accessors) to duplicated objects. |
nn::nex::RefTemplate
|
Creates safe references (accessors) to duplicated objects. |
nn::nex::IteratorOverDOs
|
Iterator class for a subset of duplicated objects on a station. |
nn::nex::SelectionIteratorTemplate
|
Template class for enumerating the specified duplicated object classes. |
nn::nex::BundlingPolicy
|
Controls the message bundling feature. |
nn::nex::FetchContext
|
Provides the context for the DuplicatedObject::FetchDuplica function. |
nn::nex::Session
|
Encapsulates session operations. |
nn::nex::IDGenerator
|
Generates a unique ID for each entity. |
nn::nex::DOOperation
|
Encapsulates operations on duplicated objects. |
nn::nex::SafetyExecutive
|
Determines whether to execute system operations. |
nn::nex::AddToStoreOperation
|
DOOperation class that executes when a duplicated object has been discovered or published. |
nn::nex::CallMethodOperation
|
DOOperation class that executes when an RMC is called on a duplicated object. |
nn::nex::FaultRecoveryOperation
|
DOOperation class that executes each time a fault occurs on a station. |
nn::nex::RemoveFromStoreOperation
|
DOOperation class that executes each time a duplicated object is deleted. |
nn::nex::UpdateDataSetOperation
|
DOOperation class that executes each time a duplica receives an update message from the duplication master. |
nn::nex::ChangeDupSetOperation
|
DOOperation class that executes when a duplication master creates or deletes one duplica. |
nn::nex::SessionOperation
|
Encapsulates session operations. |
nn::nex::JoinSessionOperation
|
Session operation that executes when a station joins a session. |
nn::nex::StationOperation
|
Encapsulates station operations. |
nn::nex::JoinStationOperation
|
Executes when a station joins a session. |
nn::nex::LeaveStationOperation
|
The StationOperation class that executes when a station leaves a session. |
nn::nex::MethodIDGenerator
|
Generates unique identifiers for the methods defined in the DDL file. |
nn::nex::ChangeMasterStationOperation
|
DOOperation class that executes when a duplication master migrates. |
nn::nex::DOCallContext
|
Manages asynchronous execution on duplicated objects. |
nn::nex::MigrationContext
|
Provides asynchronous management features needed for calling migration-related functions. |
nn::nex::RMCContext
|
Defines the context for RMCs. |
nn::nex::SessionDescription
|
Contains session-related information. |
nn::nex::Station
|
Expresses information about the stations (the machines participating in a session). |
nn::nex::DirectTransport
|
Handles the simple sending and receiving features (DirectTransport ), without using duplicated objects. |
nn::nex::DirectStream
|
Handles the simple sending and receiving features (DirectStream ), without using duplicated objects. |
nn::nex::PromotionReferee
|
Controls where to migrate fault-tolerant objects after a fault has occurred on a station. |
nn::nex::SessionClock
|
Provides synchronized time for the session. |
nn::nex::HostMigrationCallback
|
Callback function to use when executing Net-Z host migration. |
nn::nex::HostMigrationExtension
|
Allows use of host migration extensions. |
nn::nex::IdentifierTypes
|
Defines the message type. |
nn::nex::BackEndServices
|
Class for managing connections with the game server. Use an NgsFacade class inherited from this class. |
nn::nex::RendezVous
|
Class for managing connections with the game server. Use an NgsFacade class inherited from this class. |
nn::nex::Credentials
|
Stores the client's certificate information. |
nn::nex::ServiceClient
|
Root class for all Client features that communicate with a game server. |
nn::nex::AnyObjectHolder
|
Template base class for DataHolder . |
nn::nex::Data
|
The UserMessage base class. |
nn::nex::CustomDataHolder
|
Template class for customizing the DataHolder class. |
nn::nex::DataHolder
|
Data holder class. |
nn::nex::NotificationEvent
|
Stores data related to notification events. |
nn::nex::NotificationEventHandler
|
Base class for handling notification events. |
nn::nex::ResultRange
|
Maintains the size and offset of a search results list. |
nn::nex::UserMessage
|
Stores message data. |
nn::nex::ProtocolCallContext
|
CallContext class for communicating with the game server. |
nn::nex::MatchMakingClient
|
Base class of MatchmakeExtensionClient . |
nn::nex::Gathering
|
Represents sessions in which zero or more clients are participating. |
nn::nex::GatheringHolder
|
Gathering holder class. |
nn::nex::GatheringURLs
|
Stores gathering host URLs. |
nn::nex::MessagingClient
|
Class for using instant messaging features. |
nn::nex::MessagingNotificationHandler
|
Base class for instant messaging receipt handlers. |
nn::nex::TextMessage
|
Stores text message data. |
nn::nex::BinaryMessage
|
Class that stores binary data. |
nn::nex::NATTraversalClient
|
Class for using NAT traversal features. |
nn::nex::ErrorCodeConverter
|
Provides functions for converting network error codes. |
nn::nex::NgsFacade
|
Conducts login processes. |
nn::nex::NgsBridgeInterface
|
Defines an interface for connecting with Pia. |
nn::nex::IndependentServer
|
Library that performs independent server processing. |
nn::nex::Community
|
Stores community information. The community feature has been deprecated. We recommend using the equivalent persistent gathering feature instead. |
nn::nex::PersistentGathering
|
Stores persistent gathering information. |
nn::nex::MatchmakeSession
|
Stores the matchmaking information. |
nn::nex::MatchmakeSessionSearchCriteria
|
Data class that stores conditions used to search for matchmaking sessions. |
nn::nex::AutoMatchmakeParam
|
This data class stores parameters related to the MatchmakeExtensionClient::AutoMatchmake function. |
nn::nex::CreateMatchmakeSessionParam
|
This data class stores parameters related to the MatchmakeExtensionClient::CreateMatchmakeSession function. |
nn::nex::JoinMatchmakeSessionParam
|
This data class stores parameters related to the MatchmakeExtensionClient::JoinMatchmakeSession function. |
nn::nex::UpdateMatchmakeSessionParam
|
This data class stores parameters specific to the MatchmakeExtensionClient::UpdateMatchmakeSession function. |
nn::nex::MatchmakeParam
|
A data class for storing parameters related to a matchmaking session. |
nn::nex::PlayingSession
|
Stores the principal ID and the matchmaking session the user has joined. |
nn::nex::MatchmakeExtensionClient
|
Class for using matchmaking features. |
nn::nex::ParticipantDetails
|
Stores detailed information about the participants in a matchmaking session. |
nn::nex::MatchmakeRefereeClient
|
Class for using MatchmakeReferee features. |
nn::nex::MatchmakeRefereeStats
|
A class for representing personal statistics. |
nn::nex::MatchmakeRefereeStartRoundParam
|
A class representing the initial parameters of the round specified by the MatchmakeReferee::StartRound function. |
nn::nex::MatchmakeRefereeRound
|
Represents a round. |
nn::nex::MatchmakeRefereePersonalRoundResult
|
Represents personal results of a round. |
nn::nex::MatchmakeRefereeEndRoundParam
|
Class for representing statistical data. |
nn::nex::MatchmakeRefereeStatsTarget
|
Represents the target when getting personal statistics. |
nn::nex::MatchmakeRefereeStatsInitParam
|
Represents the initial values for personal statistics. |
nn::nex::RankingClient
|
Library for managing ranking data. |
nn::nex::RankingOrderParam
|
Parameters required to calculate rank. |
nn::nex::RankingResult
|
Stores ranking information. |
nn::nex::RankingCachedResult
|
Stores ranking information with a cache. |
nn::nex::RankingScoreData
|
Stores score information to upload. |
nn::nex::RankingRankData
|
Stores ranking information. |
nn::nex::RankingStats
|
Stores statistical information about rankings. |
nn::nex::RankingChangeAttributesParam
|
Represents parameters related to changing score attributes. |
nn::nex::UniqueIdInfo
|
Represents NEX unique ID and password information. |
nn::nex::UtilityClient
|
Class for features that are used by the overall NEX service. |
nn::nex::DataStoreClient
|
Library used to communicate with the DataStore server. |
nn::nex::DataStoreClientInterface
|
An interface for communicating with the DataStore server. |
nn::nex::DataStoreLogicServerClient
|
Library used to communicate with the DataStore server. |
nn::nex::DataStoreLogicServerClientInterface
|
Interface used to communicate with the DataStore server. |
nn::nex::DataStoreGetObjectEventListener
|
Event listener abstract class used for segmented downloading of data. |
nn::nex::DataStorePostObjectEventListener
|
Event listener abstract class used for segmented uploading of data. |
nn::nex::DataStoreChangeMetaParam
|
Represents parameters related to changing metadata. |
nn::nex::DataStoreChangeMetaCompareParam
|
Class for indicating parameters that are comparison targets when changing metadata with compare and swap. |
nn::nex::DataStoreDeleteParam
|
Represents parameters that are used while deleting data. |
nn::nex::DataStoreGetMetaParam
|
Represents parameters that are used while getting metadata. |
nn::nex::DataStoreMetaInfo
|
Represents metadata. |
nn::nex::DataStorePermission
|
Represents permissions. |
nn::nex::DataStorePrepareGetParam
|
Represents parameters related to downloading data. |
nn::nex::DataStorePreparePostParam
|
Represents parameters related to uploading data. |
nn::nex::DataStorePrepareUpdateParam
|
Represents parameters related to updating data. |
nn::nex::DataStoreSearchParam
|
Represents parameters related to searching metadata. |
nn::nex::DataStoreSearchResult
|
Represents search results. |
nn::nex::DataStoreRateObjectParam
|
Represents rating-related parameters. |
nn::nex::DataStoreRatingInfo
|
Represents ratings information. |
nn::nex::DataStoreRatingInitParam
|
Represents initialization parameters for ratings. |
nn::nex::DataStoreRatingLockInitParam
|
Represents duplicate lock settings for ratings. |
nn::nex::DataStoreRatingTarget
|
Represents the ratings targets. |
nn::nex::DataStoreRatingLog
|
Represents the ratings log. |
nn::nex::DataStoreTouchObjectParam
|
Represents the parameters for faking the download of specified data. |
nn::nex::DataStorePersistenceInfo
|
Represents persistence data information. |
nn::nex::DataStorePersistenceInitParam
|
Represents persistence settings. |
nn::nex::DataStorePersistenceTarget
|
Represents persistence targets. |
nn::nex::DataStorePasswordInfo
|
Represents password information. |
nn::nex::DataStoreDataCode
|
Class for converting between data IDs and datacode strings for display. |
nn::nex::SubscriberClient
|
The class for using subscriber features. |
nn::nex::SubscriberContent
|
Class that represents content-specific parameters. |
nn::nex::SubscriberGetContentParam
|
Represents parameters specific to content retrieval. |
nn::nex::SubscriberGetFollowerParam
|
Represents parameters specific to follower retrieval. |
nn::nex::SubscriberGetFollowerResult
|
Represents parameters specific to follower retrieval results. |
nn::nex::SubscriberGetTimelineParam
|
Represents parameters related to timeline retrieval. |
nn::nex::SubscriberPostContentParam
|
Represents parameters related to posting content. |
nn::nex::DebugClient
|
Library that provides features to assist with debugging. |
nn::nex::ApiCallData
|
Class for stored API call information. |
nn::nex::ApiCallSummary
|
Class for stored API call information. |
nn::nex::NetZ
|
Encapsulates NetZ run-time features. |
nn::nex::PHBDRParameters
|
Manages parameters used for dead reckoning. |
nn::nex::ErrorToleranceFunction
|
Manages the error tolerance parameter used for dead reckoning. |