CTR Pia
4.11.3
Game Communication Engine
|
An interface to the session's information. More...
Public Member Functions | |
virtual void | Clear ()=0 |
Clears session information. | |
virtual u32 | GetCurrentParticipants () const =0 |
Gets the number of people participating in a session. More... | |
virtual u32 | GetGameMode () const =0 |
Gets the session's game mode. More... | |
virtual u32 | GetMaxParticipants () const =0 |
Gets the maximum number of people who can participate in a session. More... | |
virtual u32 | GetMinParticipants () const =0 |
Gets the minimum number of people who can participate in a session. More... | |
virtual u32 | GetSessionId () const =0 |
Gets the session's ID. More... | |
virtual bool | IsOpened () const =0 |
Gets whether a session is open for recruitment. More... | |
virtual void | Trace (u64 flag)=0 |
Prints information that is useful for debugging. More... | |
An interface to the session's information.
|
pure virtual |
Gets the number of people participating in a session.
Implemented in nn::pia::local::UdsSessionInfo, and nn::pia::inet::NexSessionInfo.
|
pure virtual |
Gets the session's game mode.
Returns a game mode value when Internet communication is ongoing.
During local communications, a communication mode ID is cast as a u32
argument and returned.
Implemented in nn::pia::local::UdsSessionInfo, and nn::pia::inet::NexSessionInfo.
|
pure virtual |
Gets the maximum number of people who can participate in a session.
Implemented in nn::pia::local::UdsSessionInfo, and nn::pia::inet::NexSessionInfo.
|
pure virtual |
Gets the minimum number of people who can participate in a session.
Implemented in nn::pia::inet::NexSessionInfo, and nn::pia::local::LocalSessionInfo.
|
pure virtual |
Gets the session's ID.
Implemented in nn::pia::local::UdsSessionInfo, and nn::pia::inet::NexSessionInfo.
|
pure virtual |
Gets whether a session is open for recruitment.
true
if the session is open for recruitment, and returns false
if it is closed. Implemented in nn::pia::local::UdsSessionInfo, and nn::pia::inet::NexSessionInfo.
|
pure virtual |
Prints information that is useful for debugging.
[in] | flag | Specifies the bitwise OR of trace flags. For more information, see the TraceFlag API reference. |
Implemented in nn::pia::inet::NexSessionInfo, and nn::pia::local::UdsSessionInfo.