Apache HTTPD
Classes | Typedefs | Functions | Variables
md_event.c File Reference
#include <assert.h>
#include <apr_optional.h>
#include <apr_strings.h>
#include "md.h"
#include "md_event.h"

Go to the source code of this file.

Classes

struct  md_subscription
 

Typedefs

typedef struct md_subscription md_subscription
 

Functions

static apr_status_t cleanup_setup (void *dummy)
 
void md_event_init (apr_pool_t *p)
 
void md_event_subscribe (md_event_cb *cb, void *baton)
 
apr_status_t md_event_raise (const char *event, const char *mdomain, struct md_job_t *job, struct md_result_t *result, apr_pool_t *p)
 
void md_event_holler (const char *event, const char *mdomain, struct md_job_t *job, struct md_result_t *result, apr_pool_t *p)
 

Variables

struct { 
 
   apr_pool_t *   p 
 
   md_subscription *   subs 
 
EVNT 
 

Typedef Documentation

◆ md_subscription

Function Documentation

◆ cleanup_setup()

static apr_status_t cleanup_setup ( void *  dummy)
static

Definition at line 36 of file md_event.c.

◆ md_event_holler()

void md_event_holler ( const char event,
const char mdomain,
struct md_job_t job,
struct md_result_t result,
apr_pool_t p 
)

Definition at line 78 of file md_event.c.

◆ md_event_init()

void md_event_init ( apr_pool_t p)

Definition at line 43 of file md_event.c.

◆ md_event_raise()

apr_status_t md_event_raise ( const char event,
const char mdomain,
struct md_job_t job,
struct md_result_t result,
apr_pool_t p 
)

Definition at line 61 of file md_event.c.

◆ md_event_subscribe()

void md_event_subscribe ( md_event_cb cb,
void *  baton 
)

Definition at line 50 of file md_event.c.

Variable Documentation

◆ [struct]

struct { ... } EVNT

◆ p

Definition at line 32 of file md_event.c.

◆ subs

Definition at line 33 of file md_event.c.