Main Page | Modules | Data Structures | File List | Data Fields

Builtin Service Checks
[Service Check Library]


Functions

chksvc_status_tcheck_service_ftp (chksvc_frame_t *cf, chksvc_service_t *service, apr_pool_t *pool)
chksvc_status_tcheck_service_http (chksvc_frame_t *cf, chksvc_service_t *service, apr_pool_t *pool)
chksvc_status_tcheck_service_imap (chksvc_frame_t *cf, chksvc_service_t *service, apr_pool_t *pool)
chksvc_status_tcheck_service_pop (chksvc_frame_t *cf, chksvc_service_t *service, apr_pool_t *pool)
chksvc_status_tcheck_service_ypserv (chksvc_frame_t *cf, chksvc_service_t *service, apr_pool_t *pool)
chksvc_status_tcheck_service_ypbind (chksvc_frame_t *cf, chksvc_service_t *service, apr_pool_t *pool)
chksvc_status_tcheck_service_nfs (chksvc_frame_t *cf, chksvc_service_t *service, apr_pool_t *pool)
chksvc_status_tcheck_service_smtp (chksvc_frame_t *cf, chksvc_service_t *service, apr_pool_t *pool)
chksvc_status_tcheck_service_ssh (chksvc_frame_t *cf, chksvc_service_t *service, apr_pool_t *pool)
chksvc_status_tcheck_service_tcp (chksvc_frame_t *cf, chksvc_service_t *service, apr_pool_t *pool)

Detailed Description

A number of service checks are builtin to the library and it is the goal of the project to provide as many out of the box as possible.

Function Documentation

chksvc_status_t* check_service_ftp chksvc_frame_t cf,
chksvc_service_t service,
apr_pool_t *  pool
 

Service check function for checking the status of an FTP service.

Parameters:
cf Check frame storing "check-time" information such as registers from regular expression matches and stuff like that.
service The service that is being checked.
pool Pool for dynamic memory and resource allocation.
Returns:
Status of the service.

chksvc_status_t* check_service_http chksvc_frame_t cf,
chksvc_service_t service,
apr_pool_t *  pool
 

Service check function for checking the status of an HTTP service.

Parameters:
cf Check frame storing "check-time" information such as registers from regular expression matches and stuff like that.
service The service that is being checked.
pool Pool for dynamic memory and resource allocation.
Returns:
Status of the service.

chksvc_status_t* check_service_imap chksvc_frame_t cf,
chksvc_service_t service,
apr_pool_t *  pool
 

Service check function for checking the status of an IMAP service.

Parameters:
cf Check frame storing "check-time" information such as registers from regular expression matches and stuff like that.
service The service that is being checked.
pool Pool for dynamic memory and resource allocation.
Returns:
Status of the service.

chksvc_status_t* check_service_nfs chksvc_frame_t cf,
chksvc_service_t service,
apr_pool_t *  pool
 

Service check function for checking the status of an NFS service.

Parameters:
cf Check frame storing "check-time" information such as registers from regular expression matches and stuff like that.
service The service that is being checked.
pool Pool to work from and allocate out of.
Returns:
Status of the service.

chksvc_status_t* check_service_pop chksvc_frame_t cf,
chksvc_service_t service,
apr_pool_t *  pool
 

Service check function for checking the status of an POP service.

Parameters:
cf Check frame storing "check-time" information such as registers from regular expression matches and stuff like that.
service The service that is being checked.
pool Pool for dynamic memory and resource allocation.
Returns:
Status of the service.

chksvc_status_t* check_service_smtp chksvc_frame_t cf,
chksvc_service_t service,
apr_pool_t *  pool
 

Service check function for checking the status of an SMTP service.

Parameters:
cf Check frame storing "check-time" information such as registers from regular expression matches and stuff like that.
service The service that is being checked.
pool Pool for dynamic memory and resource allocation.
Returns:
Status of the service.

chksvc_status_t* check_service_ssh chksvc_frame_t cf,
chksvc_service_t service,
apr_pool_t *  pool
 

Service check function for checking the status of an SSH service.

Parameters:
cf Check frame storing "check-time" information such as registers from regular expression matches and stuff like that.
service The service that is being checked.
pool Pool for dynamic memory and resource allocation.
Returns:
Status of the service.

chksvc_status_t* check_service_tcp chksvc_frame_t cf,
chksvc_service_t service,
apr_pool_t *  pool
 

Service check function for checking the status of an TCP service.

Parameters:
cf Check frame storing "check-time" information such as registers from regular expression matches and stuff like that.
service The service that is being checked.
pool Pool for dynamic memory and resource allocation.
Returns:
Status of the service.

chksvc_status_t* check_service_ypbind chksvc_frame_t cf,
chksvc_service_t service,
apr_pool_t *  pool
 

Service check function for checking the status of an NIS service.

Parameters:
cf Check frame storing "check-time" information such as registers from regular expression matches and stuff like that.
service The service that is being checked.
pool Pool for dynamic memory and resource allocation.
Returns:
Status of the service.

chksvc_status_t* check_service_ypserv chksvc_frame_t cf,
chksvc_service_t service,
apr_pool_t *  pool
 

Service check function for checking the status of an NIS service.

Parameters:
cf Check frame storing "check-time" information such as registers from regular expression matches and stuff like that.
service The service that is being checked.
pool Pool for dynamic memory and resource allocation.
Returns:
Status of the service.


Generated on Wed Apr 28 09:38:37 2004 for State by doxygen 1.3.5