22 #ifndef MAMA_CLIENT_MANAGE_H__ 23 #define MAMA_CLIENT_MANAGE_H__ 25 #if defined(__cplusplus) 36 #define MAMA_CM_TOPIC "__MAMA_CM" 37 #define MAMA_CM_PUB_TOPIC "__MAMA_PUB_CM" 40 #define MAMA_SYNC_TOPICS_ID 101 43 #define MAMA_CM_COMMAND_ID 102 46 #define MAMA_SYNC_SOURCE_ID 103 49 #define MAMA_SYNC_TOPICS_PER_MSG_ID 104 54 #define MAMA_SYNC_RESPONSE_DELAY_ID 105 57 #define MAMA_SYNC_RESPONSE_DURATION_ID 106 60 #define MAMA_SYNC_TYPES_ID 107 98 #if defined(__cplusplus) void(* mamaCommandEndCB)(mamaCommand *command, void *closure)
Commands invoke this callback when they complete so the responder can destroy them.
Definition: clientmanage.h:96
const char mamaFtState void * closure
Definition: ft.h:54
Definition: clientmanage.h:86
void(* cmCommandDtor)(void *handle)
This structure allows for generic commands to be destroyed by the clientmanageresponder.
Definition: clientmanage.h:84
cmCommandDtor mDtor
Definition: clientmanage.h:89
mamaCmCommand
Commands.
Definition: clientmanage.h:64
Sync Request.
Definition: clientmanage.h:67
void * mHandle
Definition: clientmanage.h:88
typedef void(MAMACALLTYPE *mamaFtMemberOnFtStateChangeCb)(mamaFtMember ftMember
Callback function type for MAMA fault tolerance events.