base/sehandlers.c File Reference

#include "../include/config.h"
#include "../include/comments.h"
#include "../include/common.h"
#include "../include/statusdata.h"
#include "../include/downtime.h"
#include "../include/macros.h"
#include "../include/icinga.h"
#include "../include/perfdata.h"
#include "../include/broker.h"
#include "../include/neberrors.h"

Functions

int obsessive_compulsive_service_check_processor (service *svc)
int obsessive_compulsive_host_check_processor (host *hst)
int handle_service_event (service *svc)
int run_global_service_event_handler (icinga_macros *mac, service *svc)
int run_service_event_handler (icinga_macros *mac, service *svc)
int handle_host_event (host *hst)
int run_global_host_event_handler (icinga_macros *mac, host *hst)
int run_host_event_handler (icinga_macros *mac, host *hst)
int handle_host_state (host *hst)

Variables

int enable_event_handlers
int obsess_over_services
int obsess_over_hosts
int log_event_handlers
int log_host_retries
unsigned long next_event_id
unsigned long next_problem_id
int event_handler_timeout
int ocsp_timeout
int ochp_timeout
char * global_host_event_handler
char * global_service_event_handler
commandglobal_host_event_handler_ptr
commandglobal_service_event_handler_ptr
char * ocsp_command
char * ochp_command
commandocsp_command_ptr
commandochp_command_ptr
time_t program_start

Function Documentation

int handle_host_event ( host hst  ) 

int handle_host_state ( host hst  ) 

int handle_service_event ( service svc  ) 

int obsessive_compulsive_host_check_processor ( host hst  ) 

int obsessive_compulsive_service_check_processor ( service svc  ) 

int run_global_host_event_handler ( icinga_macros mac,
host hst 
)

int run_global_service_event_handler ( icinga_macros mac,
service svc 
)

int run_host_event_handler ( icinga_macros mac,
host hst 
)

int run_service_event_handler ( icinga_macros mac,
service svc 
)


Variable Documentation

int enable_event_handlers

int event_handler_timeout

char* global_host_event_handler

command* global_host_event_handler_ptr

char* global_service_event_handler

command* global_service_event_handler_ptr

int log_event_handlers

int log_host_retries

unsigned long next_event_id

unsigned long next_problem_id

int obsess_over_hosts

int obsess_over_services

char* ochp_command

command* ochp_command_ptr

int ochp_timeout

char* ocsp_command

command* ocsp_command_ptr

int ocsp_timeout

time_t program_start


Generated on Wed Mar 30 17:22:22 2011 for icinga-core by  doxygen 1.4.7