OpenDNSSEC-enforcer  2.0.2
Data Fields
zone Struct Reference

#include <zone.h>

Data Fields

db_object_tdbo
 
db_value_t id
 
db_value_t rev
 
db_value_t policy_id
 
const policy_tassociated_policy_id
 
policy_tprivate_policy_id
 
char * name
 
unsigned int signconf_needs_writing
 
char * signconf_path
 
int next_change
 
unsigned int ttl_end_ds
 
unsigned int ttl_end_dk
 
unsigned int ttl_end_rs
 
unsigned int roll_ksk_now
 
unsigned int roll_zsk_now
 
unsigned int roll_csk_now
 
char * input_adapter_type
 
char * input_adapter_uri
 
char * output_adapter_type
 
char * output_adapter_uri
 
unsigned int next_ksk_roll
 
unsigned int next_zsk_roll
 
unsigned int next_csk_roll
 
key_data_list_tkey_data_list
 
key_dependency_list_tkey_dependency_list
 

Detailed Description

A zone object.

Definition at line 46 of file zone.h.

Field Documentation

§ associated_policy_id

const policy_t* zone::associated_policy_id

Definition at line 51 of file zone.h.

Referenced by zone_copy(), and zone_get_policy().

§ dbo

db_object_t* zone::dbo

§ id

db_value_t zone::id

Definition at line 48 of file zone.h.

Referenced by zone_copy(), zone_free(), zone_get_key_dependencies(), zone_get_keys(), and zone_id().

§ input_adapter_type

char* zone::input_adapter_type

Definition at line 63 of file zone.h.

Referenced by zone_copy(), zone_free(), zone_input_adapter_type(), and zone_set_input_adapter_type().

§ input_adapter_uri

char* zone::input_adapter_uri

Definition at line 64 of file zone.h.

Referenced by zone_copy(), zone_free(), zone_input_adapter_uri(), and zone_set_input_adapter_uri().

§ key_data_list

key_data_list_t* zone::key_data_list

Definition at line 70 of file zone.h.

Referenced by zone_copy(), and zone_free().

§ key_dependency_list

key_dependency_list_t* zone::key_dependency_list

Definition at line 71 of file zone.h.

Referenced by zone_copy(), and zone_free().

§ name

char* zone::name

Definition at line 53 of file zone.h.

Referenced by zone_copy(), zone_free(), zone_name(), and zone_set_name().

§ next_change

int zone::next_change

Definition at line 56 of file zone.h.

Referenced by zone_copy(), zone_next_change(), and zone_set_next_change().

§ next_csk_roll

unsigned int zone::next_csk_roll

Definition at line 69 of file zone.h.

Referenced by zone_copy(), zone_next_csk_roll(), and zone_set_next_csk_roll().

§ next_ksk_roll

unsigned int zone::next_ksk_roll

Definition at line 67 of file zone.h.

Referenced by zone_copy(), zone_next_ksk_roll(), and zone_set_next_ksk_roll().

§ next_zsk_roll

unsigned int zone::next_zsk_roll

Definition at line 68 of file zone.h.

Referenced by zone_copy(), zone_next_zsk_roll(), and zone_set_next_zsk_roll().

§ output_adapter_type

char* zone::output_adapter_type

§ output_adapter_uri

char* zone::output_adapter_uri

Definition at line 66 of file zone.h.

Referenced by zone_copy(), zone_free(), zone_output_adapter_uri(), and zone_set_output_adapter_uri().

§ policy_id

db_value_t zone::policy_id

Definition at line 50 of file zone.h.

Referenced by zone_copy(), zone_free(), zone_get_policy(), zone_policy_id(), and zone_set_policy_id().

§ private_policy_id

policy_t* zone::private_policy_id

Definition at line 52 of file zone.h.

Referenced by zone_copy(), zone_free(), and zone_get_policy().

§ rev

db_value_t zone::rev

Definition at line 49 of file zone.h.

Referenced by zone_copy(), and zone_free().

§ roll_csk_now

unsigned int zone::roll_csk_now

Definition at line 62 of file zone.h.

Referenced by zone_copy(), zone_roll_csk_now(), and zone_set_roll_csk_now().

§ roll_ksk_now

unsigned int zone::roll_ksk_now

Definition at line 60 of file zone.h.

Referenced by zone_copy(), zone_roll_ksk_now(), and zone_set_roll_ksk_now().

§ roll_zsk_now

unsigned int zone::roll_zsk_now

Definition at line 61 of file zone.h.

Referenced by zone_copy(), zone_roll_zsk_now(), and zone_set_roll_zsk_now().

§ signconf_needs_writing

unsigned int zone::signconf_needs_writing

Definition at line 54 of file zone.h.

Referenced by zone_copy(), zone_set_signconf_needs_writing(), and zone_signconf_needs_writing().

§ signconf_path

char* zone::signconf_path

Definition at line 55 of file zone.h.

Referenced by zone_copy(), zone_free(), zone_set_signconf_path(), and zone_signconf_path().

§ ttl_end_dk

unsigned int zone::ttl_end_dk

Definition at line 58 of file zone.h.

Referenced by zone_copy(), zone_set_ttl_end_dk(), and zone_ttl_end_dk().

§ ttl_end_ds

unsigned int zone::ttl_end_ds

Definition at line 57 of file zone.h.

Referenced by zone_copy(), zone_set_ttl_end_ds(), and zone_ttl_end_ds().

§ ttl_end_rs

unsigned int zone::ttl_end_rs

Definition at line 59 of file zone.h.

Referenced by zone_copy(), zone_set_ttl_end_rs(), and zone_ttl_end_rs().


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