CTR-Pia  5.4.3
Game Communication Engine
 全て クラス ネームスペース 関数 変数 型定義 列挙型 列挙型の値 ページ
クラス nn::pia::session::SessionSearchCriteria

セッションを検索する際に使用する検索条件の基底クラスです。 [詳細]

+ nn::pia::session::SessionSearchCriteriaに対する継承グラフ

Public メソッド

virtual void Reset ()
 設定をリセットします。
 
virtual Result SetResultRange (uint32_t offset, uint32_t size)
 検索結果の取得範囲を指定します。
 

説明

セッションを検索する際に使用する検索条件の基底クラスです。

アプリケーションが本クラスのインスタンスを作成することはありません。 本クラスを継承したクラスを使用する必要があります。

参照
local::UdsSessionSearchCriteria
inet::NexSessionSearchCriteria
inet::NexSessionSearchCriteriaOwner
inet::NexSessionSearchCriteriaParticipant
lan::LanSessionSearchCriteria

関数

virtual Result nn::pia::session::SessionSearchCriteria::SetResultRange ( uint32_t  offset,
uint32_t  size 
)
virtual

検索結果の取得範囲を指定します。

インターネット通信時のみ offset に 0xFFFFFFFF を指定すると、検索結果をランダムに並び替えた上で 指定されたエントリー数を取得するように振る舞います。

引数
[in]offset検索条件にマッチしたエントリーリストから検索結果として取得するエントリー群の開始位置。
[in]size検索条件にマッチしたエントリーリストから検索結果として取得するエントリー数。
戻り値
処理に成功すれば、成功の Result が返されます。失敗した場合、以下の Result を返します。
返るエラーの一覧:
nn::pia::ResultInvalidArgument 引数の値が範囲外です。プログラミングエラーです。このエラーが返らないようにソースコードを修正してください。

nn::pia::inet::NexSessionSearchCriteria, と nn::pia::inet::NexSessionSearchCriteriaOwnerで再定義されています。