All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Data Fields | Related Functions
as_policy_batch_read Struct Reference

Detailed Description

Policy attributes used in batch read commands.

Definition at line 941 of file as_policy.h.

#include "as_policy.h"

+ Collaboration diagram for as_policy_batch_read:

Data Fields

struct as_expfilter_exp
 
as_policy_read_mode_ap read_mode_ap
 
as_policy_read_mode_sc read_mode_sc
 

Related Functions

(Note that these are not member functions.)

static as_policy_batch_readas_policy_batch_read_init (as_policy_batch_read *p)
 

Friends And Related Function Documentation

static as_policy_batch_read * as_policy_batch_read_init ( as_policy_batch_read p)
related

Initialize as_policy_batch_read to default values.

Definition at line 1666 of file as_policy.h.

References AS_POLICY_READ_MODE_AP_DEFAULT, AS_POLICY_READ_MODE_SC_DEFAULT, filter_exp, read_mode_ap, and read_mode_sc.

Field Documentation

struct as_exp* as_policy_batch_read::filter_exp

Optional expression filter. If filter_exp exists and evaluates to false, the transaction is ignored. This can be used to eliminate a client/server roundtrip in some cases.

aerospike_destroy() automatically calls as_exp_destroy() on all global default policy filter expression instances. The user is responsible for calling as_exp_destroy() on filter expressions when setting temporary transaction policies.

Default: NULL

Definition at line 953 of file as_policy.h.

as_policy_read_mode_ap as_policy_batch_read::read_mode_ap

Read policy for AP (availability) namespaces. Default: AS_POLICY_READ_MODE_AP_ONE

Definition at line 959 of file as_policy.h.

as_policy_read_mode_sc as_policy_batch_read::read_mode_sc

Read policy for SC (strong consistency) namespaces. Default: AS_POLICY_READ_MODE_SC_SESSION

Definition at line 965 of file as_policy.h.


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