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.