Greetings
I created a client to send batch request for EUR=, AUD= and CAD=;
But in the update messages, there is no field to indicate what the RIC this message belongs to, example as below:
MESSAGE
Msg Type: MsgType.UPDATE_RESP
Msg Model Type: MARKET_PRICE
Indication Flags: DO_NOT_CONFLATE
Hint Flags: HAS_RESP_TYPE_NUM | HAS_SEQ_NUM
SeqNum: 45374
RespTypeNum: 0 (UNSPECIFIED)
Payload: 25 bytes
FIELD_LIST
FIELD_ENTRY 3378/PCTCHG_3M: 0.17
FIELD_ENTRY 3379/PCTCHG_6M: -3.13
FIELD_ENTRY 3380/PCTCHG_MTD: 0.66
FIELD_ENTRY 3381/PCTCHG_YTD: -5.24
MESSAGE
Msg Type: MsgType.UPDATE_RESP
Msg Model Type: MARKET_PRICE
Indication Flags: DO_NOT_CONFLATE
Hint Flags: HAS_RESP_TYPE_NUM | HAS_SEQ_NUM
SeqNum: 45390
RespTypeNum: 0 (UNSPECIFIED)
Payload: 13 bytes
FIELD_LIST
FIELD_ENTRY 114/BID_NET_CH: 0.0010
FIELD_ENTRY 372/IRGPRC: 0.08
Without the RIC code, I found it is impossible to distinguish the update message in a single processEvent.
If I do want to use the batch request feature, Any suggestion to resolve this please?