Hitachi

インメモリデータグリッド Hitachi Elastic Application Data Store ユーザーズガイド


20.1.48 ead_get_all_results構造体(ead_get_all()の実行結果)

ead_get_all_results構造体には,ead_get_all()の実行結果を格納します。

〈この項の構成〉

(1) 形式

struct ead_get_all_results {
  size_t                      values_length;
  ead_value_element           *values;
  size_t                      success_operation_number;
  size_t                      failure_operation_number;
  ead_failure_operation_info  *failure_info;
};

(2) メンバの説明

values_length

取得したvalueの個数を格納します。

values

取得したvalue情報を格納した,ead_value_element構造体の配列の先頭アドレスを指定します。

ead_value_element構造体の形式と説明については,「20.1.43 ead_value_element構造体(value情報)」を参照してください。

success_operation_number

一括操作を試みた結果,一部またはすべての操作が失敗した場合に,操作が成功したkeyの数を格納します。

failure_operation_number

一括操作を試みた結果,一部またはすべての操作が失敗した場合に,failure_infoの要素数を格納します。

failure_info

失敗した一括操作の情報の一覧(ead_failure_operation_info構造体)の先頭を示すポインタを格納します。

ead_failure_operation_info構造体の形式と説明については,「20.1.51 ead_failure_operation_info構造体(一括操作の実行で失敗した操作の情報)」を参照してください。