nn::nex::RankingClient Class

Syntax

class RankingClient : public nn::nex::ServiceClient

Description

Library for managing ranking data.

This library provides the following features.

- Score management (uploading, deleting, and editing attributes)
- Managing common ranking data (uploading and deleting)
- Getting ranking lists (scope, neighbors, and friends)
- Getting ranking orders from scores
- Getting statistics for scores by category

Member Functions

RankingClient Constructor.
V ~RankingClient Destructor.
V Bind Registers a certificate for using this service.
V Unbind Unregisters a certificate.
UploadScore Registers scores.
DeleteScore Deletes a score.
UploadCommonData Registers common ranking data.
DeleteCommonData Deletes common ranking data.
ChangeAttributes Changes score attributes.
GetCommonData Gets common ranking data.
GetRanking Gets the ranking list.
GetCachedTopXRankings Gets multiple cached top ranking lists up to the predefined length.
GetCachedTopXRanking Gets the cached top ranking list up to the predefined size.
GetApproxOrder Gets a predicted order based on the specified scores.
GetStats Gets the score statistics.
GetRankingByPIDList Gets the ranking list that has the specified principal ID as the population.
GetRankingByUniqueIdList Gets the ranking list that has the specified NEX unique ID as the population.
GetCredentials Gets the Credentials object that has been bound using the Bind function. (Inherits ServiceClient.)

Class Hierarchy

nn::nex::RootObject
  nn::nex::ServiceClient
    nn::nex::RankingClient

Revision History

2012/02/14
Initial version.

CONFIDENTIAL