int status
Definition: mod_dav.h:141
const char const dav_liveprop_group * group
Definition: mod_dav.h:1049
const char * name
Definition: mod_dav.h:805
int apr_status_t
Definition: apr_errno.h:44
struct apr_pool_t apr_pool_t
Definition: apr_pools.h:60
apr_int64_t apr_time_t
Definition: apr_time.h:45
struct md_json_t md_json_t
Definition: md_json.h:29
struct md_ocsp_reg_t md_ocsp_reg_t
Definition: md_ocsp.h:36
struct md_reg_t md_reg_t
Definition: md_reg.h:33
apr_status_t md_status_get_md_json(struct md_json_t **pjson, const md_t *md, struct md_reg_t *reg, struct md_ocsp_reg_t *ocsp, apr_pool_t *p)
void md_job_set_group(md_job_t *job, md_store_group_t group)
void md_status_take_stock(struct md_json_t **pjson, apr_array_header_t *mds, struct md_reg_t *reg, apr_pool_t *p)
void md_job_end_run(md_job_t *job, struct md_result_t *result)
apr_status_t md_job_save(md_job_t *job, struct md_result_t *result, apr_pool_t *p)
apr_status_t md_job_load(md_job_t *job)
md_json_t * md_job_log_get_latest(md_job_t *job, const char *type)
apr_status_t md_status_get_json(struct md_json_t **pjson, apr_array_header_t *mds, struct md_reg_t *reg, struct md_ocsp_reg_t *ocsp, apr_pool_t *p)
apr_time_t md_job_delay_on_errors(md_job_t *job, int err_count, const char *last_problem)
md_job_t * md_job_make(apr_pool_t *p, md_store_t *store, md_store_group_t group, const char *name, apr_time_t min_delay)
void md_job_start_run(md_job_t *job, struct md_result_t *result, md_store_t *store)
void md_job_retry_at(md_job_t *job, apr_time_t later)
apr_time_t md_job_log_get_time_of_latest(md_job_t *job, const char *type)
apr_status_t md_job_notify(md_job_t *job, const char *reason, struct md_result_t *result)
void md_job_log_append(md_job_t *job, const char *type, const char *status, const char *detail)
md_store_group_t
Definition: md_store.h:62
Definition: md_status.h:52
struct md_result_t * observing
Definition: md_status.h:70
apr_time_t min_delay
Definition: md_status.h:71
int fatal_error
Definition: md_status.h:65
int notified
Definition: md_status.h:61
int error_runs
Definition: md_status.h:64
int dirty
Definition: md_status.h:69
apr_time_t last_run
Definition: md_status.h:58
md_store_t * store
Definition: md_status.h:55
const char * mdomain
Definition: md_status.h:54
apr_time_t valid_from
Definition: md_status.h:63
apr_time_t next_run
Definition: md_status.h:57
int finished
Definition: md_status.h:60
int notified_renewed
Definition: md_status.h:62
struct md_result_t * last_result
Definition: md_status.h:59
md_json_t * log
Definition: md_status.h:66
apr_size_t max_log
Definition: md_status.h:68
md_store_group_t group
Definition: md_status.h:53
apr_pool_t * p
Definition: md_status.h:56
Definition: md_result.h:29
const char * detail
Definition: md_result.h:34
Definition: md_store.h:325