70 void TlmChanComponentBase ::
82 port < static_cast<PlatformIntType>(this->getNum_Run_InputPorts());
85 this->m_Run_InputPort[port].init();
86 this->m_Run_InputPort[port].addCallComp(
90 this->m_Run_InputPort[port].setPortNum(port);
92#if FW_OBJECT_NAMES == 1
99 char portName[2*FW_OBJ_NAME_MAX_SIZE];
107 this->m_Run_InputPort[port].setObjName(portName);
114 port < static_cast<PlatformIntType>(this->getNum_TlmGet_InputPorts());
117 this->m_TlmGet_InputPort[port].init();
118 this->m_TlmGet_InputPort[port].addCallComp(
122 this->m_TlmGet_InputPort[port].setPortNum(port);
124#if FW_OBJECT_NAMES == 1
131 char portName[2*FW_OBJ_NAME_MAX_SIZE];
139 this->m_TlmGet_InputPort[port].setObjName(portName);
146 port < static_cast<PlatformIntType>(this->getNum_TlmRecv_InputPorts());
149 this->m_TlmRecv_InputPort[port].init();
150 this->m_TlmRecv_InputPort[port].addCallComp(
154 this->m_TlmRecv_InputPort[port].setPortNum(port);
156#if FW_OBJECT_NAMES == 1
163 char portName[2*FW_OBJ_NAME_MAX_SIZE];
171 this->m_TlmRecv_InputPort[port].setObjName(portName);
178 port < static_cast<PlatformIntType>(this->getNum_pingIn_InputPorts());
181 this->m_pingIn_InputPort[port].init();
182 this->m_pingIn_InputPort[port].addCallComp(
186 this->m_pingIn_InputPort[port].setPortNum(port);
188#if FW_OBJECT_NAMES == 1
195 char portName[2*FW_OBJ_NAME_MAX_SIZE];
203 this->m_pingIn_InputPort[port].setObjName(portName);
210 port < static_cast<PlatformIntType>(this->getNum_PktSend_OutputPorts());
213 this->m_PktSend_OutputPort[port].init();
215#if FW_OBJECT_NAMES == 1
222 char portName[2*FW_OBJ_NAME_MAX_SIZE];
230 this->m_PktSend_OutputPort[port].setObjName(portName);
237 port < static_cast<PlatformIntType>(this->getNum_pingOut_OutputPorts());
240 this->m_pingOut_OutputPort[port].init();
242#if FW_OBJECT_NAMES == 1
249 char portName[2*FW_OBJ_NAME_MAX_SIZE];
257 this->m_pingOut_OutputPort[port].setObjName(portName);
263 ComponentIpcSerializableBuffer::SERIALIZATION_SIZE