-
How can I build EMA binaries for AlmaLinux9?
Hi team! We have to develop an EMA application (non-interactive provider) in C++ to run on an AlmaLinux9 server. I learned to create a Docker image with RTSDK - following your excellent instruction https://developers.lseg.com/en/article-catalog/article/deploy-and-run-elektron-sdk-docker - and it worked fine for…
-
Duplicate handle returned by ADS/Elektron
Hello group, We have an app built with the Real-Time SDK, which has been in production for a month. This morning, it has returned the same handle value for two different instruments. This has caused a production outage, as the handles have to be unique. Any help would be much appreciated. Thank you. [2025-10-22…
-
LMC API generating event processObjectServerRootRemoved
Hi, I am trying to rewrite our old code which uses RMC API. Now I am using LMC 3.0.0 version. But it looks like after registering events for all required managed objects & variables, LMC API is generating processObjectServerRootRemoved event. I am trying to subscribe to around 1400 objects & 8000 variables. If I remove few…
-
Hello, Do we support C++ language to fetch data via API?
Hello, Do we support C++ language to fetch data via API? We can only see C# on the language section of the tutorials via API here's the link: https://developers.lseg.com/en/api-catalog/refinitiv-tick-history/refinitiv-tick-history-rth-rest-api/quick-start
-
User authentication and entitlement from desktop and Mobile
Hi Team, We are using the RFA C++ 8.2 version of the API to consume market data and DACS version 7.8. We would like to know what credentials should be used for a user on mobile. Description: User is logged into the desktop by using his IP(position) and is consuming market data from our C++ RFA API feed handler. Same User…
-
exception while registering OMM client
Hi Team, We are using RFA C++ Version 8.2 to consume market data. We have a question regarding what happen when we encounter exception while sending subscription request i.e registerClient call for particular instrument. pOMMConsumer->registerClient(m_pEventQueue, &ommItemIntSpec, *this, NULL); Do we receive any event…
-
Application crash in rfa::common::EventQueueImpl::dispatch(long) from libRFA_Common.so
Hi Team, We are using RFA version 8.2.3 C++ to consume market data. libRFA_Common.so [version.c VERSION 8.2.3 RELEASE (Internal Node: rfaut8.2.3.L1)] There is one scenario we are performing, below are the steps, Subscribe to a symbol/security AAPL (subscription is still open) Resubscribe to same security, which will Delete…
-
EMA re-subscribe RIC data
Hi Team, client is using EMA C++ version to subscribe real time data. they want to know how to re-subscribe data without restart their application. Please advise, thanks consumer.registerClient(ReqMsg().serviceName(serviceName.c_str()).name(ric.c_str()), client);
-
I am using omm consumer app. It is missing directory on startup
To explain the scenario There was restart of trep, provider and consumer application. and now Trep is up and Consumer is up but provider still down. Now at this point consumer is not getting the directory from trep. Now when provider start publishing to trep and now consumer tries to get directory then it is getting the…
-
TREP interface
Hi, our team has the task to write a C++ application that streams FX market data to a TREP system. We have downloaded all EMA guides and installed RTSDK, but there seems to be no reference to TREP. Are there any interface specifications or guides that could help us with our development? Is there a test system (UAT) we…
-
When does RsslPing fail?
I was just curious about this. I wanted to know what are the possible reasons why rsslPing can fail. Also what should we do regarding this. Like is it good to disconnect and reconnect?
-
Timestamps in Bpipe
Hi I am using Bpipe service from ETA. can you please tell which time zones are used for fid: 880, 17, 5, 1067, 875. Also I wanted to know what is the rollover time. So as per what I understand there is not one field that has dateTime together.(Correct me if I am wrong please!) for exchange time stamp (xts). So I am using…
-
Invalid subscriptions on BPIPE.
I am using ETA, service BPIPE. I wanted to clear out some things @Jirapongse : When we try to subscribe to a security with an invalid name, do we directly get a RSSL_MC_STATUS messae (rsslStatus Message) with message.statusMsg.state.dataState as maybe RSSL_DATA_SUSPECT and streamState as RSSL_STREAM_CLOSED or do we first…
-
SDK Compatibility with CMake Version > 4.0
Hello, I'm facing some issues compiling the SDK with cmake version > 4.0. I’ve observed that CMake 4.0 drops support for CMakeLists.txt file with version older than 3.5, which appears to be required by the l8w8jwt library (a dependency of the SDK). Could you please confirm which SDK version supports CMake version > 4.0?…
-
Timeout wait in dispatch()
Hi team, We are using the RFA 8.2 C++ API along with Dacs 7.8. When dispatching events from the EventQueue, we use the following method: eventQueue->dispatch(16); If we modify the timeout from 16 milliseconds to 1 millisecond, will this impact the latency of event processing? Additionally, what is the recommended standard…