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)
90 Int MmServiceMgr_start(
const String name, Int aryLen,
91 OmapRpc_FuncSignature *sigAry);
103 #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...
UInt32 MmServiceMgr_getId()
Get the ID of the current service instance This function can only be called in the context of skeleto...
Void(* MmServiceMgr_DelFxn)(Void)
Definition: MmServiceMgr.h:64
Function Signature Table.
Definition: MmType.h:126
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