DAOS API (v2.1 - dev)
|
#include <daos_task.h>
Data Fields | |
daos_handle_t | oh |
daos_handle_t | th |
daos_key_t * | dkey |
daos_key_t * | akey |
uint32_t * | nr |
daos_key_desc_t * | kds |
d_sg_list_t * | sgl |
daos_size_t * | size |
daos_iod_type_t | type |
daos_recx_t * | recxs |
daos_epoch_range_t * | eprs |
daos_anchor_t * | anchor |
daos_anchor_t * | dkey_anchor |
daos_anchor_t * | akey_anchor |
uint32_t * | versions |
d_iov_t * | csum |
bool | incr_order |
Object list args
Definition at line 741 of file daos_task.h.
daos_key_t* akey |
Attribute key.
Definition at line 749 of file daos_task.h.
daos_anchor_t* akey_anchor |
anchor for list_akey.
Definition at line 775 of file daos_task.h.
daos_anchor_t* anchor |
anchor for list_recx. anchors for obj list - list_dkey uses dkey_anchor, list_akey uses akey_anchor, list_recx uses anchor, list_obj uses all the 3 anchors.
Definition at line 771 of file daos_task.h.
d_iov_t* csum |
Serialized checksum info for enumerated keys and data in sgl. (for internal use only)
Definition at line 781 of file daos_task.h.
daos_key_t* dkey |
Distribution key.
Definition at line 747 of file daos_task.h.
daos_anchor_t* dkey_anchor |
anchor for list_dkey.
Definition at line 773 of file daos_task.h.
daos_epoch_range_t* eprs |
epoch ranges
Definition at line 763 of file daos_task.h.
bool incr_order |
order.
Definition at line 783 of file daos_task.h.
daos_key_desc_t* kds |
Key descriptors holding enumerated keys.
Definition at line 753 of file daos_task.h.
uint32_t* nr |
number of dkeys/akeys/kds entries
Definition at line 751 of file daos_task.h.
Object open handle
Definition at line 743 of file daos_task.h.
daos_recx_t* recxs |
record extents.
Definition at line 761 of file daos_task.h.
d_sg_list_t* sgl |
Scatter gather list for memory buffer.
Definition at line 755 of file daos_task.h.
daos_size_t* size |
total buf size for sgl buf, in case it uses bulk transfer.
Definition at line 757 of file daos_task.h.
Transaction open handle.
Definition at line 745 of file daos_task.h.
daos_iod_type_t type |
type of value.
Definition at line 759 of file daos_task.h.
uint32_t* versions |
versions.
Definition at line 777 of file daos_task.h.