Motr  M0
ha.c File Reference
#include "lib/trace.h"
#include "conf/ha.h"
#include "lib/memory.h"
#include "lib/time.h"
#include "lib/types.h"
#include "fid/fid.h"
#include "module/instance.h"
#include "ha/msg.h"
#include "ha/ha.h"
Include dependency graph for ha.c:

Go to the source code of this file.

Macros

#define M0_TRACE_SUBSYSTEM   M0_TRACE_SUBSYS_CONF
 

Functions

M0_INTERNAL void m0_conf_ha_process_event_post (struct m0_ha *ha, struct m0_ha_link *hl, const struct m0_fid *process_fid, uint64_t pid, enum m0_conf_ha_process_event event, enum m0_conf_ha_process_type type)
 
M0_INTERNAL void m0_conf_ha_service_event_post (struct m0_ha *ha, struct m0_ha_link *hl, const struct m0_fid *source_process_fid, const struct m0_fid *source_service_fid, const struct m0_fid *service_fid, uint64_t pid, enum m0_conf_ha_service_event event, enum m0_conf_service_type service_type)