![]() |
Struct of all policy values and operation policies.
This is utilizes by as_config, to define global and default values for policies.
Definition at line 530 of file as_policy.h.
#include "as_policy.h"
Related Functions | |
(Note that these are not member functions.) | |
as_policies * | as_policies_init (as_policies *p) |
|
related |
Initialize as_policies to default values.
p | The policies to initialize |
as_policy_apply as_policies::apply |
The default apply policy.
Definition at line 602 of file as_policy.h.
as_policy_batch as_policies::batch |
The default batch policy.
Definition at line 622 of file as_policy.h.
as_policy_exists as_policies::exists |
Specifies the behavior for the existence of the record.
The default value is AS_POLICY_EXISTS_DEFAULT
.
Definition at line 573 of file as_policy.h.
as_policy_gen as_policies::gen |
Specifies the behavior for the generation value.
The default value is AS_POLICY_GEN_DEFAULT
.
Definition at line 565 of file as_policy.h.
as_policy_info as_policies::info |
The default info policy.
Definition at line 617 of file as_policy.h.
as_policy_key as_policies::key |
Specifies the behavior for the key.
The default value is AS_POLICY_KEY_DEFAULT
.
Definition at line 557 of file as_policy.h.
as_policy_operate as_policies::operate |
The default operate policy.
Definition at line 592 of file as_policy.h.
as_policy_query as_policies::query |
The default query policy.
Definition at line 607 of file as_policy.h.
as_policy_read as_policies::read |
The default read policy.
Definition at line 582 of file as_policy.h.
as_policy_remove as_policies::remove |
The default remove policy.
Definition at line 597 of file as_policy.h.
as_policy_retry as_policies::retry |
Specifies the behavior for failed operations.
The default value is AS_POLICY_RETRY_DEFAULT
.
Definition at line 550 of file as_policy.h.
as_policy_scan as_policies::scan |
The default scan policy.
Definition at line 612 of file as_policy.h.
uint32_t as_policies::timeout |
Default timeout in milliseconds.
Will be used if specific policies have a timeout of 0 (zero).
The default value is AS_POLICY_TIMEOUT_DEFAULT
.
Definition at line 543 of file as_policy.h.
as_policy_write as_policies::write |
The default write policy.
Definition at line 587 of file as_policy.h.