#include "config.h"
#include "common.h"
Go to the source code of this file.
typedef struct command_struct command |
typedef struct commandsmember_struct commandsmember |
typedef struct contact_struct contact |
typedef struct contactgroup_struct contactgroup |
typedef struct contactgroupsmember_struct contactgroupsmember |
typedef struct contactsmember_struct contactsmember |
typedef struct customvariablesmember_struct customvariablesmember |
typedef struct daterange_struct daterange |
typedef struct host_struct host |
typedef struct host_cursor_struct host_cursor |
typedef struct hostdependency_struct hostdependency |
typedef struct hostescalation_struct hostescalation |
typedef struct hostgroup_struct hostgroup |
typedef struct hostsmember_struct hostsmember |
typedef struct objectlist_struct objectlist |
typedef struct service_struct service |
typedef struct servicedependency_struct servicedependency |
typedef struct serviceescalation_struct serviceescalation |
typedef struct servicegroup_struct servicegroup |
typedef struct servicesmember_struct servicesmember |
typedef struct timeperiod_struct timeperiod |
typedef struct timeperiodexclusion_struct timeperiodexclusion |
typedef struct timerange_struct timerange |
hostsmember* add_child_link_to_host | ( | host * | , | |
host * | ||||
) |
command* add_command | ( | char * | , | |
char * | ||||
) |
int add_command_to_hashlist | ( | command * | ) |
contact* add_contact | ( | char * | , | |
char * | , | |||
char * | , | |||
char * | , | |||
char ** | , | |||
char * | , | |||
char * | , | |||
int | , | |||
int | , | |||
int | , | |||
int | , | |||
int | , | |||
int | , | |||
int | , | |||
int | , | |||
int | , | |||
int | , | |||
int | , | |||
int | , | |||
int | , | |||
int | , | |||
int | , | |||
int | ||||
) |
contactsmember* add_contact_to_contactgroup | ( | contactgroup * | , | |
char * | ||||
) |
int add_contact_to_hashlist | ( | contact * | ) |
contactsmember* add_contact_to_host | ( | host * | , | |
char * | ||||
) |
contactsmember* add_contact_to_hostescalation | ( | hostescalation * | , | |
char * | ||||
) |
contactsmember* add_contact_to_object | ( | contactsmember ** | , | |
char * | ||||
) |
contactsmember* add_contact_to_service | ( | service * | , | |
char * | ||||
) |
contactsmember* add_contact_to_serviceescalation | ( | serviceescalation * | , | |
char * | ||||
) |
contactgroup* add_contactgroup | ( | char * | , | |
char * | ||||
) |
int add_contactgroup_to_hashlist | ( | contactgroup * | ) |
contactgroupsmember* add_contactgroup_to_host | ( | host * | , | |
char * | ||||
) |
contactgroupsmember* add_contactgroup_to_hostescalation | ( | hostescalation * | , | |
char * | ||||
) |
contactgroupsmember* add_contactgroup_to_service | ( | service * | , | |
char * | ||||
) |
contactgroupsmember* add_contactgroup_to_serviceescalation | ( | serviceescalation * | , | |
char * | ||||
) |
customvariablesmember* add_custom_variable_to_contact | ( | contact * | , | |
char * | , | |||
char * | ||||
) |
customvariablesmember* add_custom_variable_to_host | ( | host * | , | |
char * | , | |||
char * | ||||
) |
customvariablesmember* add_custom_variable_to_object | ( | customvariablesmember ** | , | |
char * | , | |||
char * | ||||
) |
customvariablesmember* add_custom_variable_to_service | ( | service * | , | |
char * | , | |||
char * | ||||
) |
daterange* add_exception_to_timeperiod | ( | timeperiod * | , | |
int | , | |||
int | , | |||
int | , | |||
int | , | |||
int | , | |||
int | , | |||
int | , | |||
int | , | |||
int | , | |||
int | , | |||
int | , | |||
int | ||||
) |
timeperiodexclusion* add_exclusion_to_timeperiod | ( | timeperiod * | , | |
char * | ||||
) |
host* add_host | ( | char * | , | |
char * | , | |||
char * | , | |||
char * | , | |||
char * | , | |||
int | , | |||
double | , | |||
double | , | |||
int | , | |||
int | , | |||
int | , | |||
int | , | |||
int | , | |||
int | , | |||
double | , | |||
double | , | |||
char * | , | |||
int | , | |||
char * | , | |||
int | , | |||
int | , | |||
char * | , | |||
int | , | |||
int | , | |||
double | , | |||
double | , | |||
int | , | |||
int | , | |||
int | , | |||
int | , | |||
int | , | |||
int | , | |||
int | , | |||
int | , | |||
char * | , | |||
int | , | |||
int | , | |||
char * | , | |||
char * | , | |||
char * | , | |||
char * | , | |||
char * | , | |||
char * | , | |||
char * | , | |||
int | , | |||
int | , | |||
int | , | |||
double | , | |||
double | , | |||
double | , | |||
int | , | |||
int | , | |||
int | , | |||
int | , | |||
int | ||||
) |
hostdependency* add_host_dependency | ( | char * | , | |
char * | , | |||
int | , | |||
int | , | |||
int | , | |||
int | , | |||
int | , | |||
int | , | |||
char * | ||||
) |
commandsmember* add_host_notification_command_to_contact | ( | contact * | , | |
char * | ||||
) |
int add_host_to_hashlist | ( | host * | ) |
hostsmember* add_host_to_hostgroup | ( | hostgroup * | , | |
char * | ||||
) |
int add_hostdependency_to_hashlist | ( | hostdependency * | ) |
hostescalation* add_hostescalation | ( | char * | , | |
int | , | |||
int | , | |||
double | , | |||
char * | , | |||
int | , | |||
int | , | |||
int | ||||
) |
int add_hostescalation_to_hashlist | ( | hostescalation * | ) |
hostgroup* add_hostgroup | ( | char * | , | |
char * | , | |||
char * | , | |||
char * | , | |||
char * | ||||
) |
int add_hostgroup_to_hashlist | ( | hostgroup * | ) |
hostsmember* add_parent_host_to_host | ( | host * | , | |
char * | ||||
) |
service* add_service | ( | char * | , | |
char * | , | |||
char * | , | |||
char * | , | |||
int | , | |||
int | , | |||
int | , | |||
int | , | |||
double | , | |||
double | , | |||
double | , | |||
double | , | |||
char * | , | |||
int | , | |||
int | , | |||
int | , | |||
int | , | |||
int | , | |||
int | , | |||
int | , | |||
int | , | |||
char * | , | |||
int | , | |||
char * | , | |||
int | , | |||
int | , | |||
double | , | |||
double | , | |||
int | , | |||
int | , | |||
int | , | |||
int | , | |||
int | , | |||
int | , | |||
int | , | |||
int | , | |||
int | , | |||
int | , | |||
char * | , | |||
int | , | |||
int | , | |||
char * | , | |||
char * | , | |||
char * | , | |||
char * | , | |||
char * | , | |||
int | , | |||
int | , | |||
int | ||||
) |
servicedependency* add_service_dependency | ( | char * | , | |
char * | , | |||
char * | , | |||
char * | , | |||
int | , | |||
int | , | |||
int | , | |||
int | , | |||
int | , | |||
int | , | |||
int | , | |||
char * | ||||
) |
servicesmember* add_service_link_to_host | ( | host * | , | |
service * | ||||
) |
commandsmember* add_service_notification_command_to_contact | ( | contact * | , | |
char * | ||||
) |
int add_service_to_hashlist | ( | service * | ) |
servicesmember* add_service_to_servicegroup | ( | servicegroup * | , | |
char * | , | |||
char * | ||||
) |
int add_servicedependency_to_hashlist | ( | servicedependency * | ) |
serviceescalation* add_serviceescalation | ( | char * | , | |
char * | , | |||
int | , | |||
int | , | |||
double | , | |||
char * | , | |||
int | , | |||
int | , | |||
int | , | |||
int | ||||
) |
int add_serviceescalation_to_hashlist | ( | serviceescalation * | ) |
servicegroup* add_servicegroup | ( | char * | , | |
char * | , | |||
char * | , | |||
char * | , | |||
char * | ||||
) |
int add_servicegroup_to_hashlist | ( | servicegroup * | ) |
timeperiod* add_timeperiod | ( | char * | , | |
char * | ||||
) |
int add_timeperiod_to_hashlist | ( | timeperiod * | ) |
timerange* add_timerange_to_timeperiod | ( | timeperiod * | , | |
int | , | |||
unsigned | long, | |||
unsigned | long | |||
) |
command* find_command | ( | char * | ) |
contact* find_contact | ( | char * | ) |
contactgroup* find_contactgroup | ( | char * | ) |
host* find_host | ( | char * | ) |
hostgroup* find_hostgroup | ( | char * | ) |
service* find_service | ( | char * | , | |
char * | ||||
) |
servicegroup* find_servicegroup | ( | char * | ) |
timeperiod* find_timeperiod | ( | char * | ) |
void free_host_cursor | ( | void * | cursor | ) |
int free_object_data | ( | void | ) |
hostdependency* get_first_hostdependency_by_dependent_host | ( | char * | ) |
hostescalation* get_first_hostescalation_by_host | ( | char * | ) |
servicedependency* get_first_servicedependency_by_dependent_service | ( | char * | , | |
char * | ||||
) |
serviceescalation* get_first_serviceescalation_by_service | ( | char * | , | |
char * | ||||
) |
void* get_host_cursor | ( | void | ) |
host* get_next_host | ( | void | ) |
host* get_next_host_cursor | ( | void * | v_cursor | ) |
hostdependency* get_next_hostdependency_by_dependent_host | ( | char * | , | |
hostdependency * | ||||
) |
hostescalation* get_next_hostescalation_by_host | ( | char * | , | |
hostescalation * | ||||
) |
void* get_next_N | ( | void ** | hashchain, | |
int | hashslots, | |||
int * | iterator, | |||
void * | current, | |||
void * | next | |||
) |
service* get_next_service | ( | void | ) |
servicedependency* get_next_servicedependency_by_dependent_service | ( | char * | , | |
char * | , | |||
servicedependency * | ||||
) |
serviceescalation* get_next_serviceescalation_by_service | ( | char * | , | |
char * | , | |||
serviceescalation * | ||||
) |
int is_contact_for_servicegroup | ( | servicegroup * | , | |
contact * | ||||
) |
int is_contact_member_of_contactgroup | ( | contactgroup * | , | |
contact * | ||||
) |
int is_host_member_of_servicegroup | ( | servicegroup * | , | |
host * | ||||
) |
int is_service_member_of_servicegroup | ( | servicegroup * | , | |
service * | ||||
) |
void move_first_host | ( | void | ) |
void move_first_service | ( | void | ) |
int number_of_immediate_child_hosts | ( | host * | ) |
int number_of_immediate_parent_hosts | ( | host * | ) |
int number_of_total_child_hosts | ( | host * | ) |
int number_of_total_parent_hosts | ( | host * | ) |
int read_object_config_data | ( | char * | , | |
int | , | |||
int | , | |||
int | ||||
) |