kv_create_operations()

#include <kvstore.h>

kv_error_t 
kv_create_operations(kv_store_t *store,
                     kv_operations_t **operations) 

kv_execute()によって実行される複数ステップの操作のシーケンスが含まれる構造を割り当てます。kv_release_operations()を使用して、このシーケンスによって使用されるリソースを解放します。

この関数を呼び出すとすぐに、kv_operations_set_copy()を呼び出すことができます。詳細は、その関数の説明を参照してください。

パラメータ

  • store

    storeパラメータは、操作のシーケンスを実行するストアへのハンドルです。

  • ;operations

    operationsパラメータは、割り当てられた操作構造へのポインタのコピー先であるメモリーを参照します。