nn::nex::PersistentGathering Class

Syntax

class PersistentGathering : public nn::nex::Gathering

Description

Stores persistent gathering information.

Member Functions

PersistentGathering Constructor.
V ~PersistentGathering Destroys the object.
Reset Initializes all set data.
SetPersistentGatheringType Sets a persistent gathering type.
GetPersistentGatheringType Gets the persistent gathering type.
SetPassword Sets a password when joining a persistent gathering.
GetPassword Gets the password when joining a persistent gathering.
SetAttribute Sets an attribute.
GetAttribute Gets an attribute.
SetApplicationBuffer Sets application-defined data.
GetApplicationBuffer Gets application-defined data.
SetParticipationStartDate Sets the date and time after which persistent gathering participation is possible.
GetParticipationStartDate Gets the date and time after which persistent gathering participation is possible.
SetParticipationEndDate Sets the end date for participation in this persistent gathering.
GetParticipationEndDate Gets the end date for participation in this persistent gathering.
GetMatchmakeSessionCount Gets the number of persistent gathering matchmaking sessions associated with the persistent gathering.
GetParticipationCount Gets the number of participants in this persistent gathering.
GetID Gets the gathering ID.(Inherits Gathering.)
SetID Sets the gathering ID.(Inherits Gathering.)
V GetGatheringType Returns the class name of the gathering.
V IsA Determines whether an object has the class name specified by the argument.
V IsAKindOf Determines whether the object is of the class specified by the argument or inherits from that class.
SetDescription Sets a descriptive text string.(Inherits Gathering.)
GetDescription Gets the descriptive text string.(Inherits Gathering.)
GetOwnerPID Gets the PrincipalID of the owner of the gathering.(Inherits Gathering.)
GetHostPID Gets the principal ID of the gathering host.(Inherits Gathering.)
GetMinParticipants Gets the minimum number of participants for the gathering. (Inherits Gathering.)
GetMaxParticipants Gets the maximum number of participants for the gathering. (Inherits Gathering.)
SetMinParticipants Sets the minimum number of participants for the gathering. (Inherits Gathering.)
SetMaxParticipants Sets the maximum number of participants for the gathering. (Inherits Gathering.)
FlagIsSet Confirms whether the gathering flag has been set. (Inherits Gathering.)
SetFlag Sets the gathering flags enumerated in GatheringFlags. (Inherits Gathering.)
ClearFlag Clears the gathering flag. (Inherits Gathering.)

Class Hierarchy

nn::nex::RootObject
  nn::nex::Gathering
    nn::nex::PersistentGathering

Revision History

2013/01/11
Initial version.

CONFIDENTIAL