43 #ifndef ti_ipc_mm_MmServiceMgr__include
44 #define ti_ipc_mm_MmServiceMgr__include
48 #include <ti/srvmgr/omaprpc/OmapRpc.h>
50 #if defined (__cplusplus)
57 #define MmServiceMgr_S_SUCCESS (0)
62 #define MmServiceMgr_E_FAIL (-1)
91 Int MmServiceMgr_start(
const String name, Int aryLen,
92 OmapRpc_FuncSignature *sigAry);
96 #if defined (__cplusplus)
Int MmServiceMgr_register(const String name, RcmServer_Params *params, MmType_FxnSigTab *fxnSigTab, MmServiceMgr_DelFxn delFxn)
Register a new service.
Void MmServiceMgr_exit(Void)
Finalize the MmServiceMgr module.
Remote Command Message Server Module. An RcmServer processes inbound messages received from an RcmCli...
Function Signature Table.
Definition: MmType.h:126
Void(* MmServiceMgr_DelFxn)(Void)
Definition: MmServiceMgr.h:64
Int MmServiceMgr_init(Void)
Initialize the MmServiceMgr module.
Specific types to support the MmRpc and MmServiceMgr modules.
RcmServer Instance create parameters.
Definition: RcmServer.h:281