-
Dictionary version and missing enum values when requesting dictionary from Reuters server (hEDD)
Hello Team, We are requesting dictionaries from the Reuters server for the hEDD service, and we have a few questions related to dictionary versions and enum value coverage. Currently, when we send a Dictionary Request to the Reuters server, we consistently receive the following dictionary versions: RDMFieldDictionary…
-
Best way to determine connection status of Real-Time SDK Application
We have a Real-Time SDK application that has the following: class ConsumerClient : public access::OmmConsumerClient { public: ConsumerClient(…) { … } protected: void onRefreshMsg(const access::RefreshMsg &msg, const access::OmmConsumerEvent &event) { processState(msg.getState()); } void onUpdateMsg(const access::UpdateMsg…
-
Directory domain with warm standby
Hi. question regarding RTSDK example 470_MP_WarmStandby. I am subscribing to Directory domain stream to get service statuses. with ChannelSet failover when after registering to dictionary domain, I can see refresh as expected. when using WarmStandby mode onRefreshMeg handler in client is not called (Login and dictionary…
-
RFA C++ Dictionary/Directory download related questionary
Hello LSEG Team, We are using RFA C++ 8.2 and have implemented a feature to download Source Directory + data dictionaries (RDMFieldDictionary + enumtype.def / RWFEnum) directly from the upstream server during startup (instead of relying only on local dictionary files). This aligns with the dictionary download approach…
-
RFA InvalidUsageException while decoding RDMFieldDictionary – version mismatch after ClearCache
Hi Support Team, I’m using RFA (OMM Consumer) and decoding the field dictionary using: m_RDMFieldDictionary.decodeRDMFldDictionary(series); I intermittently hit the following exception: InvalidUsageException Classification: IncorrectAPIUsage StatusText: RDMFieldDictionary::decodeRDMFldDictionary - Series has Version…
-
RFA Dictionary Request returning "Source unavailable" for service hEDD
Hi Support Team, I am experiencing an issue where my RFA (Robust Foundation API) consumer application is unable to retrieve the data dictionary from the hEDD service. Instead of a RefreshMsg, I am receiving a StatusMsg indicating that the source is unavailable. Issue Details: Service Name: hEDD Dictionary Names requested:…
-
OpenDACS SDK port to connect
client using OpenDACS SDK, this API connects to DACS Sink Daemon (dacs.snkd). Port 8211 is already whitelisted, but unable to connect. They're getting this error message.
-
dataBuffer.getDouble() Possible value - NaN and infinite?
Hi Team, We are using RFA C++ version 8.2 to consume market data, and I would like to confirm few things - Is it possible for dataBuffer.getDouble() 1. return a NaN value? 2. return not finite value? Thanks in advance!
-
RTSDK/EMA receives only RefreshMsg with no UpdateMsg - RFA 7.x gets streaming from same service
We're migrating from RFA 7.x to RTSDK/EMA (C++) and encountering an issue where we receive only initial RefreshMsg (snapshots) but no subsequent UpdateMsg (streaming updates) during active market hours. Configuration: * API: RTSDK (EMA C++) * Service: hEDD * Domain: marketPrice (MMT_MARKET_PRICE) * Symbols: 4 * Field View:…
-
Segmentation fault when recv exit signal when using warm standby feature
I have uploaded my warm-standby emaconfig.xml file. It appears that the configuration item <EnableSessionManagement value="1"/> significantly affects the app's behavior. Is the WSB feature mandatory for using <ChannelType value="ChannelType::RSSL_ENCRYPTED"/> and <EnableSessionManagement value="1"/>? I extracted the items…
-
Compatibility of RFA v8.2.5 and DACS v7.12 on RHEL7/RHEL8 for C++
Hello Team, I would like to confirm whether the RFA and DACS libraries — RFA v8.2.5 and DACS v7.12 which are supported on RHEL9 — are they fully compatible with RHEL7 and RHEL8 platforms for C++ domain development? Could you please clarify if there are any known issues, limitations, or additional configuration steps…
-
Implementing EventQueueGroups
We are using RFA C++ 8.2.4.E1. To increase the throughput of our application we are looking for ways to improve its performance. At present we run the single-threaded client model (Section-17.4.2) with one event queue. Because only one thread processes the incoming event data, the maximum rate we can achieve is about 6,500…
-
Downloading enumtype.def and RDMFieldDictionary files
Hello, we use RFA 8.2 C++ api. Recently our mutual client told us that above two files can be downloaded using RFA api. Can you guide me to some write up that explains how to download above two files at the start up? Also if you can point us to some sample code that does this, it will be great.
-
Filtering FIDs
Hello! I would like to filter the FIDs included in messages. From what I understand, dynamic views let you specify which FIDs you want in your request so you only receive those specific fields—please let me know if I’m mistaken. I also came across the concept of server-side filtering. Could you explain what that entails?…
-
Do we need to ping when we send requests
@Jirapongse I am sending subscription requests. My understanding is that if the interval between requests is less than pingTimeout/3, we don't need to send a separate rsslPing heartbeat. So, is it correct that we only need to send a heartbeat if there is a period where no requests are sent and that period exceeds…