kv_operation_get_type()
#include <kvstore.h>
kv_operation_enum
kv_operation_get_type(const kv_operations_t *operations,
kv_int_t index)
操作シーケンス内の特定のステップで実行されている操作のタイプを返します。この関数は、次のいずれかの値を返すことができます。
-
KV_NO_SUCH_OBJECT
indexパラメータは範囲外です。
-
KV_OP_DELETE
kv_create_delete_op()を使用して、操作が作成されました。
-
KV_OP_DELETE_IF_VERSION
kv_create_delete_with_options_op()を使用して、操作が作成されました。
-
KV_OP_PUT
kv_create_put_op()を使用して、操作が作成されました。
-
KV_OP_PUT_WITH_OPTIONS
kv_create_put_with_options_op()を使用して、操作が作成されました。
パラメータ
-
operations
operationsパラメータは、問題の操作が属する操作シーケンスです。
-
index
indexパラメータは、調査するシーケンス内の正確な操作を識別します。
関連項目