kv_result_get_version()

#include <kvstore.h>

kv_error_t 
kv_result_get_version(const kv_operation_results_t *res,
                      kv_int_t index,
                      const kv_version_t **version) 

値のバージョンを返します。バージョン情報は、kv_create_put_op()またはkv_create_put_with_options_op()のいずれかを正常に実行した結果として結果リスト内で特定された索引に格納されます。indexパラメータが範囲外の場合、この関数はKV_NO_SUCH_OBJECTを返します。

パラメータ

  • res

    resパラメータは、調査するバージョン情報を含む操作結果リストです。

  • index

    indexパラメータは、取得する情報が保持されている結果リスト内の索引です。

  • version

    versionパラメータは、バージョン情報のコピー先となるメモリーを参照します。kv_release_version()を使用して、この値によって使用されるリソースを解放します。