All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
as_command Struct Reference

Detailed Description

Synchronous command data.

Definition at line 182 of file as_command.h.

+ Collaboration diagram for as_command:

Data Fields

uint8_t * buf
 
size_t buf_size
 
as_clustercluster
 
uint64_t deadline_ms
 
uint8_t flags
 
uint32_t iteration
 
const as_keykey
 
as_latency_type latency_type
 
uint32_t max_retries
 
as_nodenode
 
as_parse_results_fn parse_results_fn
 
void * partition
 
uint32_t partition_id
 
const as_policy_basepolicy
 
as_policy_replica replica
 
uint8_t replica_index
 
uint8_t replica_index_sc
 
uint8_t replica_size
 
uint32_t sent
 
uint32_t socket_timeout
 
uint32_t total_timeout
 
void * udata
 

Field Documentation

◆ buf

uint8_t* as_command::buf

Definition at line 190 of file as_command.h.

◆ buf_size

size_t as_command::buf_size

Definition at line 191 of file as_command.h.

◆ cluster

as_cluster* as_command::cluster

Definition at line 183 of file as_command.h.

◆ deadline_ms

uint64_t as_command::deadline_ms

Definition at line 194 of file as_command.h.

◆ flags

uint8_t as_command::flags

Definition at line 200 of file as_command.h.

◆ iteration

uint32_t as_command::iteration

Definition at line 198 of file as_command.h.

◆ key

const as_key* as_command::key

Definition at line 186 of file as_command.h.

◆ latency_type

as_latency_type as_command::latency_type

Definition at line 204 of file as_command.h.

◆ max_retries

uint32_t as_command::max_retries

Definition at line 197 of file as_command.h.

◆ node

as_node* as_command::node

Definition at line 185 of file as_command.h.

◆ parse_results_fn

as_parse_results_fn as_command::parse_results_fn

Definition at line 188 of file as_command.h.

◆ partition

void* as_command::partition

Definition at line 187 of file as_command.h.

◆ partition_id

uint32_t as_command::partition_id

Definition at line 192 of file as_command.h.

◆ policy

const as_policy_base* as_command::policy

Definition at line 184 of file as_command.h.

◆ replica

as_policy_replica as_command::replica

Definition at line 193 of file as_command.h.

◆ replica_index

uint8_t as_command::replica_index

Definition at line 202 of file as_command.h.

◆ replica_index_sc

uint8_t as_command::replica_index_sc

Definition at line 203 of file as_command.h.

◆ replica_size

uint8_t as_command::replica_size

Definition at line 201 of file as_command.h.

◆ sent

uint32_t as_command::sent

Definition at line 199 of file as_command.h.

◆ socket_timeout

uint32_t as_command::socket_timeout

Definition at line 195 of file as_command.h.

◆ total_timeout

uint32_t as_command::total_timeout

Definition at line 196 of file as_command.h.

◆ udata

void* as_command::udata

Definition at line 189 of file as_command.h.


The documentation for this struct was generated from the following file: