-
Can we use RFA library Version RFA 8.2.3 and dacs Version 7.8.0.F1 on RHEL9 ?
Can RFA library Version RFA 8.2.3 and dacs Version dacs7.8.0.F1 be used with RHEL9 (gcc version 13.3.1)?
-
Case-14762914 | WORKSPACE | EMEA| REALTIME API UNDER C++
Hi Team, we have a query from client related to REALTIME API UNDER C++ in workspace. Please do check and provide on the below. query: We need a description of how to use the realtime API under C++ for the new workspace. We already have an interface for the EIKON and set up a watchlist there to receive real-time data on a…
-
Config RTDS to connect to contribution channel and use real time SDK to contribute to private ric
I want to contribute using real time SDK to private ric GBPSW=MBJK. I get the following reply from subject matter expert: To contribute data to this RIC, you need to have Contribution Channel. I am not sure how you will connect to the Contribution Channel. You can connect to it directly and configure RTDS to connect to the…
-
C++ NIProvider publishing to ADH service does not work
I am testing according to lseg C++ NIProvider tutorial.I am testing on internal service “DTS_KL” of internal ric “USDFON=MBBGM”, the codes are like the following.OmmProvider. provider(OmmNiProviderConfig("c:\\temp\\process\\x64\\EMAConfig.xml").username("drdwhw")); UInt64 serviceId = 1000; UInt64 sourceDirectoryHandle = 1;…
-
Getting Error - rsslReactorGetBuffer(): Failed for ETA version - 3.8.3.G1
Hi, I am using ETA version - 3.8.3.G1. We have total 40k RICs to be registered. We are getting below error while registering RICs for almost 4934 times. rsslReactorGetBuffer(): Failed <<D:\Jenkins\workspace\RTSDK_Core_DX1\OS\VS140-64\rcdev\source\rtsdk\Cpp-C\Eta\Impl\Transport\rsslSocketTransportImpl.c:1481> Error: 1009…
-
How to deal with closed stream status for a item
I am trying to subscribe to item which is not available at the provider but at later point it is becoming available. How to deal this? Is there some setting or thing is available to know this item became available by provider and now consumer can subscribe to this.
-
lseg C++ NIProvider query
Raisd on behalf of client I am testing according to lseg C++ NIProvider tutorial. I am testing on internal service “DTS_KL” of internal ric “USDFON=MBBGM”, the codes are like the following. OmmProvider provider(OmmNiProviderConfig("c:\\temp\\process\\x64\\EMAConfig.xml").username("drdwhw")); UInt64 serviceId = 1000; UInt64…
-
Failed to convert to UTF8 in RmtesBufferImpl::toString()
Hello, We're receiving the above noted messages via OmmInvalidUsageException thrown when processing rmtes fields on some of the RICs in Market Price domain. The code in question is as follows: … auto [item, _] = m_rmtes_values.try_emplace(field.getFieldId()); // Create new RmtesBuffer or return the existing, for a given…
-
Warm standby
Hi, I am exploring warm standby for my application. There will be two servers active server and standby server for a consumer as per developers guide. But what is for the trep ads server, will a single server can act as standby server for one ommconsumer and act as active server for a different ommconsumer. Basically, do I…
-
RFA c++ item recovery
I have provider and consumer application of RFA rssl C++. Consumer application starts first and provider application starts later. when consumer application request item at that time only few items were ready and for other item I get error status. How should I retrieve the provider items when they get ready at later point…
-
Rfa8 C++ reconnect issue ads
Hi, I am new to rfa rssl library. recently in my company incident happen in test environment that ads server down and rfa consumer got error that upstream service is dead. Rfa consumer is configured with multiple server list why it did not bounce back to healthy ads. Can someone please explain the possible scenarios.
-
Getting duplicate libxml2 symbols trying to link librsslVA from ETA 2.2.x
Hi all: I am using RHEL8 and GCC8, statically linking ETA and libxml2. I'm trying to build a sample application using ETA 2.2.3 and libxml2. When linking I am getting duplicate symbols errors like /opt/rh/gcc-toolset-11/root/usr/bin/ld:…
-
RFA 8.1 C++ API for extracting specific fields
Which model type should I subscribe to if I need to extract the following fields? A_PRICE_1, A_PRICE_2, ..., A_PRICE_25 B_PRICE_1, B_PRICE_2, ..., B_PRICE_25 A_QTY_1, A_QTY_2, ..., A_QTY_25 B_QTY_1, B_QTY_2, ..., B_QTY_25 A_NPLRS_1, A_NPLRS_2, ..., A_NPLRS_25 B_NPLRS_1, B_NPLRS_2, ..., B_NPLRS_25 res = requestRDMData(…
-
NiProvider OmmInvalidUsageException on connection loss
We aim to build a resilient, non-interactive provider application based on the C++ EMA Library (RTSDK-2.2.3.E1.linux.rrg). The application should handle potential connection losses and automatically reconnect to one of the available ADH servers. The automatic reconnect is successfully facilitated by the EMA library. Our…
-
Legacy SFC vs EMA SDK treatment of 0 prices (+0/-0 vs Data::BlankEnum)
Hello LSEG Experts, we have migrated from using the deprecated SFC C++ API to the new EMA SDK and we have noticed that there was a logic in place to handle the reception of signed 0 prices, according to this convention that is also mentioned in this thread: [The positive zero (+0) represents a blank while the negative zero…