typedef struct\r
{\r
Ucs_Rm_Node_t *nod;\r
- bool usbPortAddedToJobList; /* USB Port must be added only ONCE to connection job lists */\r
Ucs_Xrm_UsbPort_t *usbPort;\r
- bool mlbPortAddedToJobList; /* MLB Port must be added only ONCE to connection job lists */\r
Ucs_Xrm_MlbPort_t *mlbPort;\r
- bool strmPortsAddedToJobList; /* STRM Ports must be added only ONCE to connection job lists */\r
Ucs_Xrm_StrmPort_t *strmPortA;\r
Ucs_Xrm_StrmPort_t *strmPortB;\r
} NodeData_t;\r
RETURN_ASSERT(Parse_XmlError);\r
priv->nodeData.usbPort = (Ucs_Xrm_UsbPort_t *)p.usbPort;\r
}\r
- if (!priv->nodeData.usbPortAddedToJobList)\r
- {\r
- priv->nodeData.usbPortAddedToJobList = true;\r
- if(!AddJob(jobList, p.usbPort, &priv->objList)) RETURN_ASSERT(Parse_XmlError);\r
- }\r
+ if(!AddJob(jobList, p.usbPort, &priv->objList)) RETURN_ASSERT(Parse_XmlError);\r
if (!GetString(soc, ENDPOINT_ADDRESS, &p.endpointAddress, true)) RETURN_ASSERT(Parse_XmlError);\r
if (!GetString(soc, FRAMES_PER_TRANSACTION, &p.framesPerTrans, true)) RETURN_ASSERT(Parse_XmlError);\r
if (!GetUsbSocket((Ucs_Xrm_UsbSocket_t **)targetSock, &p)) RETURN_ASSERT(Parse_XmlError);\r
RETURN_ASSERT(Parse_XmlError);\r
priv->nodeData.mlbPort = (Ucs_Xrm_MlbPort_t *)p.mlbPort;\r
}\r
- if (!priv->nodeData.mlbPortAddedToJobList)\r
- {\r
- priv->nodeData.mlbPortAddedToJobList = true;\r
- if (!AddJob(jobList, p.mlbPort, &priv->objList)) RETURN_ASSERT(Parse_XmlError);\r
- }\r
+ if (!AddJob(jobList, p.mlbPort, &priv->objList)) RETURN_ASSERT(Parse_XmlError);\r
if (!GetUInt16(soc, BANDWIDTH, &p.bandwidth, true)) RETURN_ASSERT(Parse_XmlError);\r
if (!GetString(soc, CHANNEL_ADDRESS, &p.channelAddress, true)) RETURN_ASSERT(Parse_XmlError);\r
if (!GetMlbSocket((Ucs_Xrm_MlbSocket_t **)targetSock, &p)) RETURN_ASSERT(Parse_XmlError);\r
p.dataType = priv->conData.dataType;\r
p.streamPortA = priv->nodeData.strmPortA;\r
p.streamPortB = priv->nodeData.strmPortB;\r
- if (!priv->nodeData.strmPortsAddedToJobList)\r
- {\r
- priv->nodeData.strmPortsAddedToJobList = true;\r
- if (!AddJob(jobList, p.streamPortA, &priv->objList)) RETURN_ASSERT(Parse_XmlError);\r
- if (!AddJob(jobList, p.streamPortB, &priv->objList)) RETURN_ASSERT(Parse_XmlError);\r
- }\r
+ if (!AddJob(jobList, p.streamPortA, &priv->objList)) RETURN_ASSERT(Parse_XmlError);\r
+ if (!AddJob(jobList, p.streamPortB, &priv->objList)) RETURN_ASSERT(Parse_XmlError);\r
if (!GetUInt16(soc, BANDWIDTH, &p.bandwidth, true)) RETURN_ASSERT(Parse_XmlError);\r
if (!GetString(soc, STRM_PIN, &p.streamPin, true)) RETURN_ASSERT(Parse_XmlError);\r
if (!GetStrmSocket((Ucs_Xrm_StrmSocket_t **)targetSock, &p)) RETURN_ASSERT(Parse_XmlError);\r