IPC API
3.30.01.12
|
Multi-Media Service Manager.
Go to the source code of this file.
Macros | |
#define | MmServiceMgr_S_SUCCESS (0) |
Operation is successful. More... | |
#define | MmServiceMgr_E_FAIL (-1) |
Operation failed. More... | |
Typedefs | |
typedef Void(* | MmServiceMgr_DelFxn )(Void) |
Functions | |
Int | MmServiceMgr_init (Void) |
Initialize the MmServiceMgr module. More... | |
Void | MmServiceMgr_exit (Void) |
Finalize the MmServiceMgr module. More... | |
Int | MmServiceMgr_register (const String name, RcmServer_Params *params, MmType_FxnSigTab *fxnSigTab, MmServiceMgr_DelFxn delFxn) |
Register a new service. More... | |
UInt32 | MmServiceMgr_getId () |
Get the ID of the current service instance This function can only be called in the context of skeleton functions or service deletion function registered for a service. More... | |
#define MmServiceMgr_S_SUCCESS (0) |
Operation is successful.
#define MmServiceMgr_E_FAIL (-1) |
Operation failed.
typedef Void(* MmServiceMgr_DelFxn)(Void) |
Int MmServiceMgr_init | ( | Void | ) |
Initialize the MmServiceMgr module.
Void MmServiceMgr_exit | ( | Void | ) |
Finalize the MmServiceMgr module.
Int MmServiceMgr_register | ( | const String | name, |
RcmServer_Params * | params, | ||
MmType_FxnSigTab * | fxnSigTab, | ||
MmServiceMgr_DelFxn | delFxn | ||
) |
Register a new service.
UInt32 MmServiceMgr_getId | ( | ) |
Get the ID of the current service instance This function can only be called in the context of skeleton functions or service deletion function registered for a service.