struct UcsXmlJobList\r
{\r
Ucs_Xrm_ResObject_t *job;\r
- struct UcsXmlJobList *next; \r
+ struct UcsXmlJobList *next;\r
};\r
\r
typedef enum\r
#define QOS_CONNECTION "QoSConnection"\r
#define IPC_CONNECTION "IPCConnection"\r
\r
-static const char* ALL_CONNECTIONS[] = { SYNC_CONNECTION, AVP_CONNECTION, \r
+static const char* ALL_CONNECTIONS[] = { SYNC_CONNECTION, AVP_CONNECTION,\r
DFP_CONNECTION, QOS_CONNECTION, IPC_CONNECTION, NULL };\r
\r
#define MOST_SOCKET "MOSTSocket"\r
#define STREAM_SOCKET "StreamSocket"\r
#define SPLITTER "Splitter"\r
#define COMBINER "Combiner"\r
-static const char* ALL_SOCKETS[] = { MOST_SOCKET, USB_SOCKET, MLB_SOCKET, \r
+static const char* ALL_SOCKETS[] = { MOST_SOCKET, USB_SOCKET, MLB_SOCKET,\r
STREAM_SOCKET, SPLITTER, COMBINER, NULL };\r
\r
#define MLB_PORT "MediaLBPort"\r
#define SCRIPT_I2C_PORT_CREATE "I2CPortCreate"\r
#define SCRIPT_I2C_PORT_WRITE "I2CPortWrite"\r
#define SCRIPT_I2C_PORT_READ "I2CPortRead"\r
-static const char* ALL_SCRIPTS[] = { SCRIPT_MSG_SEND, SCRIPT_PAUSE, \r
+static const char* ALL_SCRIPTS[] = { SCRIPT_MSG_SEND, SCRIPT_PAUSE,\r
SCRIPT_GPIO_PORT_CREATE, SCRIPT_GPIO_PORT_PIN_MODE, SCRIPT_GPIO_PIN_STATE,\r
SCRIPT_I2C_PORT_CREATE, SCRIPT_I2C_PORT_WRITE, SCRIPT_I2C_PORT_READ, NULL };\r
\r
UcsXml_CB_OnError("XML error, aborting..", 0);\r
else\r
UcsXml_CB_OnError("Allocation error, aborting..", 0);\r
- assert(false); \r
+ assert(false);\r
if (!tree)\r
mxmlDelete(tree);\r
if (val)\r
}\r
}\r
if (mandatory)\r
- UcsXml_CB_OnError("Can not find attribute='%s' from element <%s>", \r
+ UcsXml_CB_OnError("Can not find attribute='%s' from element <%s>",\r
2, key, element->value.element.name);\r
return false;\r
}\r
return false;\r
tempLen = strlen(txt) + 1;\r
txtCopy = malloc(tempLen);\r
- if (NULL == txtCopy) \r
+ if (NULL == txtCopy)\r
return false;\r
strncpy(txtCopy, txt, tempLen);\r
tempLen = tempLen / 3; /* 2 chars hex value plus space (AA ) */\r
priv->autoRouteId = 0x8000;\r
if (!GetCount(tree, NODE, &nodeCount, true))\r
RETURN_ASSERT(Parse_XmlError);\r
- \r
+\r
ucs->pNod = MCalloc(&priv->objList, nodeCount, sizeof(Ucs_Rm_Node_t));\r
if (NULL == ucs->pNod) RETURN_ASSERT(Parse_MemoryError);\r
\r
result = ParseRoutes(ucs, priv);\r
if (Parse_MemoryError == result) RETURN_ASSERT(Parse_MemoryError)\r
else if (Parse_XmlError == result) RETURN_ASSERT(Parse_XmlError);\r
- \r
+\r
/*Iterate all scripts. No scripts at all is allowed*/\r
if(GetElement(tree, SCRIPT, true, &sub, false))\r
{\r
}\r
\r
static ParseResult_t ParseConnection(mxml_node_t * node, const char *conType, PrivateData_t *priv)\r
-{ \r
+{\r
assert(NULL != node && NULL != priv);\r
if (NULL == conType) RETURN_ASSERT(Parse_XmlError);\r
if (!GetDataType(conType, &priv->conData.dataType)) RETURN_ASSERT(Parse_XmlError);\r
/* If there is an combiner stored, add it now into job list (right before MOST socket) */\r
if (priv->conData.combiner)\r
if (!AddJob(jobList, priv->conData.combiner, &priv->objList)) RETURN_ASSERT(Parse_XmlError);\r
- \r
+\r
p.list = &priv->objList;\r
p.isSource = isSource;\r
p.dataType = priv->conData.dataType;\r
{\r
p.usbPort = priv->nodeData.usbPort;\r
} else {\r
- if (!GetUsbPortDefaultCreated(&p.usbPort, &priv->objList)) \r
+ if (!GetUsbPortDefaultCreated(&p.usbPort, &priv->objList))\r
RETURN_ASSERT(Parse_XmlError);\r
priv->nodeData.usbPort = (Ucs_Xrm_UsbPort_t *)p.usbPort;\r
}\r
{\r
p.mlbPort = priv->nodeData.mlbPort;\r
} else {\r
- if (!GetMlbPortDefaultCreated(&p.mlbPort, &priv->objList)) \r
+ if (!GetMlbPortDefaultCreated(&p.mlbPort, &priv->objList))\r
RETURN_ASSERT(Parse_XmlError);\r
priv->nodeData.mlbPort = (Ucs_Xrm_MlbPort_t *)p.mlbPort;\r
}\r
}\r
p.list = &priv->objList;\r
if (!GetUInt16(soc, BYTES_PER_FRAME, &p.bytesPerFrame, true)) RETURN_ASSERT(Parse_XmlError);\r
- /* Current input socket will be stored inside splitter \r
+ /* Current input socket will be stored inside splitter\r
* and splitter will become the new input socket */\r
if (!(p.inSoc = priv->conData.inSocket)) RETURN_ASSERT(Parse_XmlError);\r
if (!GetSplitter((Ucs_Xrm_Splitter_t **)&priv->conData.inSocket, &p)) RETURN_ASSERT(Parse_XmlError);\r
if (!GetElement(soc->child, MOST_SOCKET, false, &mostSoc, true))\r
RETURN_ASSERT(Parse_XmlError);\r
priv->conData.syncOffsetNeeded = true;\r
- \r
+\r
while(mostSoc)\r
{\r
struct UcsXmlJobList *jobListCopy = DeepCopyJobList(*jobList, &priv->objList);\r
RETURN_ASSERT(Parse_XmlError);\r
}\r
/*Handle Pending Combiner Tasks*/\r
- if (NULL != priv->conData.outSocket && NULL != priv->conData.combiner && \r
+ if (NULL != priv->conData.outSocket && NULL != priv->conData.combiner &&\r
NULL != priv->conData.pendingCombinerMostSockets)\r
{\r
mxml_node_t *tmp = priv->conData.pendingCombinerMostSockets;\r
priv->conData.pendingCombinerMostSockets = NULL;\r
- /* Current output socket will be stored inside combiner \r
+ /* Current output socket will be stored inside combiner\r
* and combiner will become the new output socket */\r
priv->conData.combiner->port_socket_obj_ptr = priv->conData.outSocket;\r
priv->conData.outSocket = priv->conData.combiner;\r
\r
if (!GetUInt8(act, OP_TYPE_RESPONSE, &res->OpCode, true))\r
RETURN_ASSERT(Parse_XmlError);\r
- \r
+\r
res->FBlockId = req->FBlockId;\r
res->FunktId = req->FunktId;\r
GetPayload(act, PAYLOAD_RES_HEX, &res->DataPtr, &res->DataLen, 0, &priv->objList, false);\r
- \r
+\r
if (!GetPayload(act, PAYLOAD_REQ_HEX, &req->DataPtr, &req->DataLen, 0, &priv->objList, true))\r
RETURN_ASSERT(Parse_XmlError);\r
if (0 == req->DataLen || NULL == req->DataPtr)\r
req->FunktId = res->FunktId = 0x703;\r
req->OpCode = 0x2;\r
res->OpCode = 0xC;\r
- if (!GetPayload(act, PIN_CONFIG, &payload, &payloadLen, \r
+ if (!GetPayload(act, PIN_CONFIG, &payload, &payloadLen,\r
PORT_HANDLE_OFFSET, /* First two bytes are reserved for port handle */\r
&priv->objList, true)) RETURN_ASSERT(Parse_XmlError);\r
payload[0] = 0x1D;\r
return Parse_Success; /*Its okay to have no routes at all (e.g. MEP traffic only)*/\r
ucs->pRoutes = MCalloc(&priv->objList, routeAmount, sizeof(Ucs_Rm_Route_t));\r
if (NULL == ucs->pRoutes) RETURN_ASSERT(Parse_MemoryError);\r
- \r
+\r
/*Second: Fill allocated structure now*/\r
sourceRoute = priv->pRtLst;\r
while (NULL != sourceRoute)\r
sourceRoute = sourceRoute->next;\r
}\r
assert(routeAmount == ucs->routesSize);\r
- \r
+\r
#ifdef DEBUG\r
/* Third perform checks when running in debug mode*/\r
{\r