26RCSIDH(coord_priv_h,
"$Id: 9950069a180a9d536389a36c6b24a02e7f647efc $")
28#include <freeradius-devel/io/coord.h>
A coordinator which receives messages from workers.
fr_coord_inst_exit_cb_t exit_cb
Callback run when coordinator is asked to exit.
void(* fr_coord_inst_event_cb_t)(fr_event_list_t *el, void *uctx)
void * inst_data
Instance data.
uint32_t coord_cb_id
Callback ID for this message.
void(* fr_coord_inst_exit_cb_t)(fr_coord_t *coord, fr_event_list_t *el, void *uctx)
fr_event_status_cb_t event_pre_cb
Pre-event callback.
fr_event_post_cb_t event_post_cb
Post-event callback.
fr_message_t m
Message containing data being sent.
List / data message used between workers and coordinators.
Generic control message used between workers and coordinators.
int(* fr_event_status_cb_t)(fr_time_t now, fr_time_delta_t wake, void *uctx)
Called after each event loop cycle.
void(* fr_event_post_cb_t)(fr_event_list_t *el, fr_time_t now, void *uctx)
Called when a post event fires.
Stores all information relating to an event list.
static fr_event_list_t * el