Data Structures | |
struct | IRESMAN_Params |
Configuration Parameters required by the Resource Manager implementation. These can be extended by individual resource managers if required. More... | |
struct | IRESMAN_Fxns |
struct | IRESMAN_ConstructArgs |
Abstract Protocol Construct Arguments structure/pointer definition. Arguments passed by the Resource manager to request a resource from a specific IRES Protocol will extend and supply the concrete definition. More... | |
Typedefs | |
typedef Bool( | IRESMAN_PersistentAllocFxn )(IALG_MemRec *memTab, Int numRecs) |
Memory allocation function for all of ResMan and other IRES protocol's memory requirements. | |
typedef Void( | IRESMAN_PersistentFreeFxn )(IALG_MemRec *memTab, Int numRecs) |
Memory free functions for all of ResMan and other IRES protocol's memory requirements. | |
typedef struct IRESMAN_Params | IRESMAN_Params |
Configuration Parameters required by the Resource Manager implementation. These can be extended by individual resource managers if required. | |
typedef struct IRESMAN_Fxns | IRESMAN_Fxns |
typedef struct IRESMAN_ConstructArgs | IRESMAN_ConstructArgs |
Abstract Protocol Construct Arguments structure/pointer definition. Arguments passed by the Resource manager to request a resource from a specific IRES Protocol will extend and supply the concrete definition. | |
typedef struct IRESMAN_ConstructFxns | IRESMAN_ConstructFxns |
These functions are used to determine memory requirements for and initialize the IRES protocol's environment that will be allocated by the resource manager. |
The IRESMAN interface needs to be implemented and registered with the generic RMAN Resource Registry and is called by the Framework resource manager (RMAN) to manage corresponding IRES resources
typedef Bool( IRESMAN_PersistentAllocFxn)(IALG_MemRec *memTab, Int numRecs) |
Memory allocation function for all of ResMan and other IRES protocol's memory requirements.
typedef Void( IRESMAN_PersistentFreeFxn)(IALG_MemRec *memTab, Int numRecs) |
Memory free functions for all of ResMan and other IRES protocol's memory requirements.
typedef struct IRESMAN_Params IRESMAN_Params |
Configuration Parameters required by the Resource Manager implementation. These can be extended by individual resource managers if required.
typedef struct IRESMAN_Fxns IRESMAN_Fxns |
typedef struct IRESMAN_ConstructArgs IRESMAN_ConstructArgs |
Abstract Protocol Construct Arguments structure/pointer definition. Arguments passed by the Resource manager to request a resource from a specific IRES Protocol will extend and supply the concrete definition.
typedef struct IRESMAN_ConstructFxns IRESMAN_ConstructFxns |
These functions are used to determine memory requirements for and initialize the IRES protocol's environment that will be allocated by the resource manager.