syslog-ng source
healthcheck.h File Reference
#include "syslog-ng.h"
Include dependency graph for healthcheck.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  HealthCheckResult
 

Typedefs

typedef void(* HealthCheckCompletionCB) (HealthCheckResult, gpointer)
 

Functions

HealthCheck * healthcheck_new (void)
 
HealthCheck * healthcheck_ref (HealthCheck *self)
 
void healthcheck_unref (HealthCheck *self)
 
gboolean healthcheck_run (HealthCheck *self, HealthCheckCompletionCB completion, gpointer user_data)
 

Typedef Documentation

◆ HealthCheckCompletionCB

typedef void(* HealthCheckCompletionCB) (HealthCheckResult, gpointer)

Function Documentation

◆ healthcheck_new()

HealthCheck* healthcheck_new ( void  )

◆ healthcheck_ref()

HealthCheck* healthcheck_ref ( HealthCheck *  self)

◆ healthcheck_run()

gboolean healthcheck_run ( HealthCheck *  self,
HealthCheckCompletionCB  completion,
gpointer  user_data 
)

◆ healthcheck_unref()

void healthcheck_unref ( HealthCheck *  self)