CTR-Pia
5.4.3
Game Communication Engine
|
セッションの作成処理に関する設定を管理する基底クラスです。 [詳細]
Public メソッド | |
virtual | ~CreateSessionSetting () |
デストラクタ。 | |
virtual void | Reset () |
設定をリセットします。 | |
virtual Result | SetApplicationData (const void *pData, uint32_t size)=0 |
アプリケーション定義のデータを指定します。 | |
virtual void | SetMaxParticipantNum (uint16_t max) |
作成するセッションの最大参加人数を指定します。 | |
void | SetMinParticipantNum (uint16_t min) |
作成するセッションの最小参加人数を指定します。 | |
セッションの作成処理に関する設定を管理する基底クラスです。
アプリケーションが本クラスのインスタンスを作成することはありません。 本クラスを継承したクラスを使用する必要があります。
|
pure virtual |
アプリケーション定義のデータを指定します。
[in] | pData | 構築するセッションに指定するアプリケーション定義データのバッファ。 |
[in] | size | 構築するセッションに指定するアプリケーション定義データのサイズ。 |
nn::pia::inet::NexCreateSessionSetting, nn::pia::local::UdsCreateSessionSetting, と nn::pia::lan::LanCreateSessionSettingで実装されています。
|
virtual |
作成するセッションの最大参加人数を指定します。
[in] | max | 作成するセッションに指定する最大参加人数。 |
nn::pia::local::UdsCreateSessionSettingで再定義されています。
void nn::pia::session::CreateSessionSetting::SetMinParticipantNum | ( | uint16_t | min | ) |
作成するセッションの最小参加人数を指定します。
[in] | min | 作成するセッションに指定する最小参加人数。 |