-
Item list configuration details
Hello team, We are expecting market feed using RFA C++ 8.2 api, by configuring itemList parameter (RIC) as CAD= Is it possible that, if I configure CAD=<XYZ>, where XYZ is short name for contributor, I will get market feed from only XYZ contributor. If my understanding is correct, can I have multiple contributors…
-
Doubts regd trdprc_1 at closing
As of right now I am checking if value is not Blank before processing. Something like: while (field_list.forth()) { const auto &entry = field_list.getEntry(); int16_t fid = static_cast<int16_t>(entry.getFieldId()); if (entry.getCode() == refinitiv::ema::access::Data::BlankEnum) { continue; } try { switch…
-
Balancing Event Queue messages
Hello, We have a C++-developed Excel Add-in that provides UDF functions to users, which internally connects to RFA to fetch market data. RFA version 8.2.4. Recently, multiple users have been experiencing a memory spike issue, where the memory climbs to a large size when the APIs are called from Excel. We noticed that the…
-
Missing fields in EMA/RFA
I recently migrated from RFA to EMA. Wanted to do data quality check hence we were comparing data from both, I see sometimes trdprc, bid and ask are missing in EMA but not in RFA and vice-versa. There is no specific pattern, and randomly for same RIC we see different behavior between ema and rfa. Following is an example of…
-
Polling for EventQueue
Hello, we use RFA 8.2 C++ api. We are trying to understand how EventQueue can be polled using select call? The current usage pattern is to call EventQueue::dispatch but that requires dispatch() to be called at certain interval and can not be multiplexed with other event FD's.
-
Having issue SFC C++ API
Having issue SFC C++ API where L2 market data of TU contract is impacted, please investigate Asap
-
Invalid memory access when trying to read iterate FieldList
Hi team! I'm trying to write unit tests that test writing to and reading from FieldList containers. However, on the first reading access on populated containers, I'm getting a Segmentation Fault. The reason is that functions like "reset()" or "forth()" are de-referencing FieldList::_pDecoder, and this member seems not to…
-
Preferred Host with Warm Standby Group ServiceBased mode EMA consumer
Hi. How can I configure EMA consumer with multiple WSBGroups for serviceBased failover? My goal. have 2 WSB groups 2 channels each. if Ema receives SErviceDown from Group1ActiveServer it switches to Group1StandbyServer. if service on Group1StandbyServer is down EMA switches to Group2ActiveServer and so on. Bonus Failback…
-
Regarding update and subsequent messages in DIRECT_FEED subscription from RFA 8.2 for C++
Hello, We are subscribed to multiple currencies using direct feed and we ask rate, bid rate and contributor name for same. When first time data is received for currency all the fields are received and updated fields in subsequent update messages for the same currency(We are using streaming way of getting feed using RSSL…
-
C++: request the list of all the RICs the user currently subscribed
i would like to know if there is a facility to request the list of all the RICs the user currently subscribed. It is better to demo an example coding with RFA C++ if possible.
-
Filter Broker/Contributor using RFA
I am using RFA v8.2 C++ edition, is there a way that I could filter on a particular broker/contributor if I do not wish to receive updates from that broker/contributor?
-
How to throttle response using RFA
If I have 10 RIC in the itemList and perform a sendItemRequest() for each of them, is there a way that I can throttle the responses with the RFA event queue dispatch() API? Say I just want to receive the feeds for those 10 RICs once every 15 seconds. I looked at throttleEnabled, throttleBatchCount, throttleType but they…
-
Increased memory usage during message rate bursts
Hello, We are experiencing increased memory usage in our application built on Release Real-Time-SDK-2.2.3.L1 · Refinitiv/Real-Time-SDK. The memory usage grows during periods of message rate bursts and does not decrease thereafter. Over period of days this leads to memory usage reaching critical levels, requiring the…
-
Login Denied:Failed to validate sso token
Hi, Recently in my OMMConsumer application (EMA C++ (ema3.7.3.L1)) in pre-production received following 'Status Message' from RTO }FtGroupId [100] SessionId [1] IsActiveSession [TRUE]{Output: Timestamp: 20251028-07:31:31.957967 StatusMsg streamId="1" domain="Login Domain" state="Closed / Suspect / Internal error from…
-
Timestamp when event was received from network into RFA api library
Hello, we are using RFA 8.2 C++ api to consume Level1 and Level2 market data using MP/MBP/MBO/Limited Level 2 MP domain. We are on a hunt to know latency in systems for both Level1 and Level2 feeds programmatically. We would like to know programmatically the timestamp when particular market data tick has arrived in the api…