nn::nex::DebugClient Class

Syntax

class DebugClient : public nn::nex::ServiceClient

Description

Library that provides features to assist with debugging.

Note: These features are specific to debugging and must not be included in the product ROM.

The DebugClient class can be used to record and get logs of function calls that are made by the server, and to change server settings in ways that improve the efficiency of debugging.

In the future, the management of features for making changes to overall game server settings will be provided in the form of a Web system. At that time, the functions related to changing game server settings will be deleted from the DebugClient class.

Member Functions

DebugClient Constructor.
V ~DebugClient Destructor.
V Bind Registers a certificate for using this service.
V Unbind Unregisters a certificate.
EnableApiRecorder Enables the recording of function calls by the server.
DisableApiRecorder Disables the recording of function calls by the server.
IsApiRecorderEnabled Gets whether the recording of function calls by the server is enabled.
GetApiCalls Gets a log of the API calls by the server.
GetApiCallSummary Totals the API calls in the API call log, and gets whether the API call frequency is within the allowable limit.
SetExcludeJoinedMatchmakeSession Sets whether to exclude matchmaking sessions as gatherings to join if they were joined in the past because of auto-matchmaking.
GetExcludeJoinedMatchmakeSession Gets whether to exclude matchmaking sessions as gatherings to join if they were joined in the past because of auto-matchmaking.
GetCredentials Gets the Credentials object that has been bound using the Bind function.(Inherited from ServiceClient.)

Class Hierarchy

nn::nex::RootObject
  nn::nex::ServiceClient
    nn::nex::DebugClient

Revision History

2012/05/17
Initial version.

CONFIDENTIAL