7 #ifndef Svc_DpManager_HPP
8 #define Svc_DpManager_HPP
25 "Number of product get in ports must equal DpManagerNumPorts"
29 "Number of product request in ports must equal DpManagerNumPorts"
33 "Number of product response out ports must equal DpManagerNumPorts"
37 "Number of buffer get out ports must equal DpManagerNumPorts"
41 "Number of product send in ports must equal DpManagerNumPorts"
45 "Number of product send out ports must equal DpManagerNumPorts"
54 explicit DpManager(
const char*
const compName
97 void CLEAR_EVENT_THROTTLE_cmdHandler(
FwOpcodeType opCode,
120 std::atomic<U32> numSuccessfulAllocations;
123 std::atomic<U32> numFailedAllocations;
PlatformIntType NATIVE_INT_TYPE
PlatformSizeType FwSizeType
PlatformIndexType FwIndexType
Auto-generated base for DpManager component.
@ NUM_PRODUCTGETIN_INPUT_PORTS
@ NUM_PRODUCTREQUESTIN_INPUT_PORTS
@ NUM_PRODUCTSENDIN_INPUT_PORTS
@ NUM_PRODUCTSENDOUT_OUTPUT_PORTS
@ NUM_PRODUCTRESPONSEOUT_OUTPUT_PORTS
@ NUM_BUFFERGETOUT_OUTPUT_PORTS
~DpManager()
Destroy the DpManager.
DpManager(const char *const compName)
Construct a DpManager.