Resource manager interface

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.

Detailed Description

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 Documentation

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.


Copyright 2009, Texas Instruments Incorporated