-
Performance difference between RealTime SDK C/C++ vs RealTime SDK CSharp
Hi, Is there a place or some kind of documentation regarding what is Ultra performance and what is High performance (what is listed in the detail of each API) ? What is the difference in performance between the 2 API considering they are ran on the same machine ? I am assuming the C/C++ API is faster, but is there a…
-
Real Time SDK get only some fields from the provider
Hi, I am currently learning the SDK, while trying to learn the ETA tutorial 4, I was wondering if there a way, when subscribing to market data for specific pairs, is it possible to get only specific fields (namely ASK, BID) ?
-
RTSDK - I get linking/build errors when I try to make the tutorial 2 example of ETA in RHEL7
Hi, I downloaded and installed the new RealTime SDK , on our server, I set the ETA path environment variable, the first tutorial code worked perfectly, but the 2nd example generates error during linking/building : mkdir -p./RHEL8_64_GCC831/Optimized/ /usr/bin/g++-fPIC -ggdb3 -g -o…
-
Failed to build EMA C++ project
According to the RTSDK C++ Installation Guide, cmake can be used to build the EMA C++ Package. I installed CMake3.24.1 and Python3, but failed to achieve that. The CMakeOutput shows : Call Stack (most recent call first): D:/anaconda3/Library/lib/cmake/GTest/GTestConfig.cmake:32 (include) CMake/rcdevEnvironment.cmake:125…
-
unsubscribe an active subscription
What is the appropriate way to determine if the session is connected or disconnected from OmmConsumerEvent? void EmaSession::onStatusMsg(const StatusMsg &statusMsg, const OmmConsumerEvent &event) Also, what is the appropriate way to unsubscribe an active subscription? How can we unregister with the handle return in…
-
Error: 1002 Invalid IPC Mount Opcode: (0)
Hello, I hope you are well. I'm facing the below error when running example Cons451 using V2 Authentication (with clientId and clientSecret). Would you have any idea on how to solve it? loggerMsg TimeStamp: 16:10:42.017 ClientName: ChannelCallbackClient Severity: Warning Text: Received ChannelDownReconnecting event on…
-
Receiving 0 indicative to indicate blank price but isBlank is not set
We have encountered some exchanges which send a zero indicative to indicate a blank price but the isBlank field in the RsslReal struct is not being set true. This makes it difficult to determine whether a zero indicative price is a true 0 or a blank without having a manual hard-coded condition for each market to indicate…
-
Response to registerClient request
Hello, we are using RFA 8.2 C++api. We have a consumer application that registers for completion event. When application subscribes to a symbol, does RFA api guarantees that it will either give market data [Refresh Message] or Status Message indicating stream state is closed?
-
Differentiate between unsolicited even stream close by api and user requsted
Hello, we use RFA 8.2 C++ api to consumer market data. After interest is being registered by a consumer application which registered for `completion event` for particular symbol by calling `registerClient()`, how it can differentiate between unsolicited close by api and user requested [by calling `unregisterClient()` close…
-
How to check if event stream is closed in Refresh Message with status
We are using RFA 8.2 C++ api. As shown below from dev guide, it is suggesting us to check for event stream closed in Refresh message with status. Can you tell us how isEvenStreamClosed() can be invoked on "RespMsg" or "respStatus"? I don't see any api to do so.
-
EMA memory usage increase
The issue: Increase in memory usage over time, signifying a possible memory leak. Platform and software: Refinitiv Real-Time-SDK 2.2.1, EMA C++ on Linux The EMA usage profile: * ~3 million RICs subscribed for MMT_MARKET_PRICE, spread over 10 Edge host, with two connections to each, i.e. 20 client channels * Subset of that…
-
In API coding, I want to retrieve the fields that I created. For example, I want to get the value...
...s in HST_CLOSE. I have some questions about the API. The attached screenshot shows the DTS RIC I created myself. In API coding, I want to retrieve the fields that I created. For example, I want to get the values in HST_CLOSE. Due to the internal firewall of our bank, I can’t access the API site. Could you provide some…
-
Extracting SDK Linux 2.2.1 tar file.
Hi, I downloaded the latest Linux SDK version RTSDK-2.2.1.L1.linux. After unzipping I have RTSDK-2.2.1.L1.linux.rrg.tar file on my RH Linux machine. But 'tar' command does not do anything with it. How do I 'untar' it further to extract files? Thanks Vlad.
-
RTSDK-BinaryPack_dacs_LIBRARY-NOTFOUND
从https://github.com/Refinitiv/Real-Time-SDK下载代码,然后在ubuntu20.04 编译 Real-Time-SDK-2.0.8.L1, 提示错误 make[2]: *** No rule to make target 'RTSDK-BinaryPack_dacs_LIBRARY-NOTFOUND', needed by '../Cpp-C/Eta/Executables/UBU20_64_GCC940/Optimized/authlock'. Stop. make[1]: *** [CMakeFiles/Makefile2:5175:…
-
RTSDK EMA C++ -not able to set serviceName and see it right away
For my unit tests I need to set name and serviceName to my message. I need to create a message and then pass it to my OmmConsumerClient class. But it did not work. After multiple attempts to make my code work, I finally realised that the issue is in particular logic of setting serviceName. When setting serviceName message,…