-
Can you help clarify my understanding of requesting RICs via a symbol list request?
Hi. I am looking to get a list of all RICs for Shanghai Stock Exchange equities and Shenzhen Stock Exchange equities. I have been referencing this article (https://developers.lseg.com/en/article-catalog/article/all-rics-available-on-elektron-realtime) and I recently found this tool…
-
rsslWrite return values.
I am facing an error where I am getting followiong return values from rsslWrite call: -2147483637 or -2147483549. Now the return from rsslWrite in is rtrInt32 (RsslRet), Are the above values returned because of rollover of 32 bits boundaries? Is it safe to assume that a negative value from rsslWrite is because of an error?…
-
Is it safe/valid to construct our own RsslBuffers for encoding, decoding, and writing?
Hello. I am wondering if you could help clarify my understanding of RSSL and UPA, as well as answer a question. Say I am in a 64bit Linux environment, designing a C program with a single RSSL channel and two relevant threads, thread A and thread B. Say I have initialized RSSL on thread A with the rsslLocking parameter…
-
How do you clear orderbook before new session for MBO
I am working on TREP FH as provider for Market By order domain. My question is how does the TREP FH notify downstream clients to clear the orderbook before start of new trading day? Now I know we can use status message with Clear Cache flag, but wouldn't that also remove the summary data (reference data) with the…
-
How to set groupId correctly in TREP FH
I am trying to add groupId to the refreshMsg and statusMsg in TREP FH using the following: RsslBuffer group = RSSL_INIT_BUFFER; group = {2, (char*)"2"}; refreshMsg.groupId = {2, (char*)"2"}; statusMsg.groupId = {2, (char*)"2"}; I see difference in testclient groupId in refreshMsg and statusMsg. Below is the data. Shouldn't…
-
Unexpected Encoding Attempted
I am getting the following error: Fatal Error: _levelInfo->_encodingState == RSSL_EIS_ENTRIES, Unexpected encoding attempted (file /local/jenkins/workspace/ESDKCore_RCDEV/OS/OL7-64/rcdev/source/rtsdk/Cpp-C/Eta/Impl/Codec/mapEncoder.c, line 425) Here is the line tha fails: if ((ret = rsslEncodeMapEntry(&encodeIter,…
-
ADH does not send close
I am using rmds client to query to TREP FH. I have noticed if I keep restarting the rmds client (meaning start/kill/start) once in a while , the ADH does not send close for a stream and then re-request the same stream when rmds is started. Now TREP FH application has no way of knowing active streams. This leads to TREP FH…
-
Is Using UPA consumer not affected by RDFD provider replacing ELEKTRON?
We are getting Feed from RDFD (Tokyo Stock Exchange) using UPA C Edition 7.6.1, Using rsslConnect and rsslInitChannel and so on. The provider uses RDFD. But we need very low level connection. I have two questions. 1. What should we do when the provider replaces RDFD to ELKTRON. And Can you indicate any documantation for…
-
CIAM authentication in UPA
Hi UPA team, We are using UPA library for streaming in our application. We have internal accounts created for connection as for example GE-A-00975453-3-12761, GE-A-00975453-3-12762, etc We need to know if the authentication will change in the future on UPA side with CIAM project . Will you continue to provide AAA…
-
“Source Directory” messages specifically with the “Group Filter Entry”.
Client reached out with the following on how they should handle the following behavior: Having an issue with “Source Directory” messages specifically with the “Group Filter Entry”. My observation is that when a TREP server goes down (F9: Server has gone down) I’m receiving Group-Id’s with Status (non-merge) that are not in…
-
Copy payload for multiple clients
I have multiple clients connecting to my TREP FH. Now since they are subscribing to same Symbols, the payload for any update message will be same at any given point of time. If there is a way to create copies of the payload after encoding once?
-
in MBO as a provider, do we need to tell which orders are addd/modify or delete?
in MBO as a provider, do we need to tell which orders are addd/modify or delete? Does the provider need to explicitly tell this info with every order? Or is it upto client';s app to figure these things out?
-
UPA for SingleOpen == 1 && AllowSuspectData == 1 streamState should always be “Open”
Following question is from client: verify w/ Refinitiv (according to UPAC V7.6.1 Reuters Domain Model (RDM) Usage Guide) for SingleOpen == 1 && AllowSuspectData == 1) the streamState should always be “Open” for Source Directory update in ServiceStateInfo or ServiceGroupInfo portion of the message.…
-
what is the difference between market price, market by price and market by order domain? is there an
what is the difference between market price, market by price and market by order domain? is there any link that may have more info?
-
where can I find a mapping between Refinitiv Exchange Codes to Market identifier codes (MIC) & Servi
Example of one such us NSI -> XNSE? Any links for any xls/csv or anyway to extract this data using Java? Example: NEO Exchange NEO-D for NEO-listed securities -----> ???? exchange code
-
RWF Len for RsslReal
When encoding double to RsslReal, how do I make sure that the value being encoded is within limits of RWF Len? We have situations where ADH in caching blanks the value out since it is outside the RWF Len? And is there a setting in the ADH that we can use to enable caching of all lengths of values in RsslReal?
-
empty source refresh message from ads
If we receive an empty “Source Refresh” message from the ADS . Do we receive a “Source Update” message with “Service Down” prior to above . If we don’t receive a “Source” update do we have to set service down for all prior services. client's scenario is different, so as an example let’s say we start the system. The first…
-
In RFA and UPA, can we check if the time field contains high precision timestamp before decoding? (f
In RFA and UPA, can we check if the time field contains high precision timestamp before decoding? Therefore, I can skip decoding that field. Using try/catch will hurt performance of the application.
-
Source Update message ignored by ADH?
I have a problem with source update messages sent to the ADH from a UPA Java application. Source refresh messages work fine. If my app publishes a refresh with an "up" status everything is OK. However, sometimes my app publishes a refresh with a "down" status, followed by an update. (This is caused by the feed that my app…
-
What is the significance of RDMFieldDictionary_large ?
Can someone please explain what is “RDMFieldDictionary_large” How is it different from the original “RDMFieldDictionary”? Thanks