index 813b03170c41699cfe6e81a8d75d83a3d5378364..f0a7b5b6a1f38329ac40f07ec07ec21caecc6727 100644 (file)
/*
- * Copyright (c) 2013, Texas Instruments Incorporated
+ * Copyright (c) 2013-2014, Texas Instruments Incorporated
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
#define MmServiceMgr_E_FAIL (-1)
typedef Void (*MmServiceMgr_DelFxn)(Void);
-
+typedef Void (*MmServiceMgr_DelFxn2)(UInt32);
/*!
* @brief Initialize the MmServiceMgr module
Int MmServiceMgr_register(const String name, RcmServer_Params *params,
MmType_FxnSigTab *fxnSigTab, MmServiceMgr_DelFxn delFxn);
+/*!
+ * @brief Register a new service, when using MmServiceMgr_DelFxn2
+ * as delete function type
+ *
+ */
+Int MmServiceMgr_register2(const String name, RcmServer_Params *params,
+ MmType_FxnSigTab *fxnSigTab, MmServiceMgr_DelFxn2 delFxn);
+
/*! @cond */
/*!
* @brief Start the service manager listener task