UDS ライブラリ(ローカル通信)を利用したネットワークのセッションを検索する際に使用する検索条件のクラスです。
[詳細]
UDS ライブラリ(ローカル通信)を利用したネットワークのセッションを検索する際に使用する検索条件のクラスです。
検索結果として得られるセッションの最大数は nn::pia::session::Session::CreateInstance 呼び出し時に 指定する nn::pia::session::Session::Setting 構造体の browsedSessionInfoListNum の値になります。
代入演算子です。
- 引数
-
- 戻り値
- 本オブジェクトへの参照。
void nn::pia::local::UdsSessionSearchCriteria::SetLocalCommunicationId |
( |
uint32_t |
localCommunicationId | ) |
|
|
inline |
検索条件にローカル通信 ID を指定します。
- 引数
-
void nn::pia::local::LocalSessionSearchCriteria::SetMaxParticipantNum |
( |
uint16_t |
max | ) |
|
|
inlineinherited |
void nn::pia::local::LocalSessionSearchCriteria::SetMaxParticipantNumRange |
( |
uint16_t |
min, |
|
|
uint16_t |
max |
|
) |
| |
|
inlineinherited |
検索条件に最大参加人数を範囲指定します。
- 引数
-
[in] | min | 検索条件に指定する最大参加人数の範囲の下限。 |
[in] | max | 検索条件に指定する最大参加人数の範囲の上限。 |
void nn::pia::local::LocalSessionSearchCriteria::SetOpenedOnly |
( |
bool |
bOpenedOnly | ) |
|
|
inlineinherited |
検索条件に参加受付状態のセッションのみを検索するか指定します。
- 引数
-
[in] | bOpenedOnly | 参加受付状態のセッションのみを検索する場合は true を指定します。 |
virtual Result nn::pia::session::SessionSearchCriteria::SetResultRange |
( |
uint32_t |
offset, |
|
|
uint32_t |
size |
|
) |
| |
|
virtualinherited |
void nn::pia::local::UdsSessionSearchCriteria::SetSubId |
( |
uint8_t |
subId | ) |
|
|
inline |
検索条件に通信モード識別用 ID を指定します。
- 引数
-
[in] | subId | 検索条件に指定する通信モード識別用 ID です。0xff を指定するとあらゆる ID を探索します。 |
void nn::pia::local::LocalSessionSearchCriteria::SetVacantOnly |
( |
bool |
bVacantOnly | ) |
|
|
inlineinherited |
検索条件に空きがあるセッションのみを検索するか指定します。
- 引数
-
[in] | bVacantOnly | 空きがあるセッションのみを検索する場合は true を指定します。 |