Hi @Gurpreet, I can't find this in RFA. Could help point me to which section of codes in the StarterConsumer that does this?
TEST TREP Connection
Hi,
Is there a quick way I can test whether I can connect to TREP. For instance, if am connecting via OpenVPN and I have not made the OpenVPN connection before attempting to connect to TREP, I would like to know so I can exit the application. Basically I need something similar to how I can test OpenDACS daemon.
Regards,
josa
Best Answer
-
Hello @josa,
To me, the way to check if OpenVPN connection is successfully established,
programmatically, would be outside of RFA, via OS/shell.
By searching on this topic I can see developers recommending multiple approaches, none very simple.
The way I would prefer, personally, would be this one, via netstat and examining the output.
Another approach is openvpn --show-net
If you are coding in RFA.NET, C#, then this way seems pretty reasonable.
Hope this helps,
-Zoya
0
Answers
-
Thanks Gurpreet. I would like to be able to do this programmatically via TREP API and not via telnet. OpenDACS has something similar that I would like to use. Can you help please?
Regards,
josa
0 -
Thanks. Am using RFA and not Elektron. Do you have for RFA please?
0 -
RFA has similar examples - look at StarterConsumer in Examples directory.
0 -
I presume you are using RFA C++. It is not trivial to point this out in code, if you don't already develop with RFA - in which case follow the RFA tutorials here.
See method StarterConsumer::init(). Everything described in that call like acquiring the session and creating an event queue will have to be done.
0 -
To test TREP with RFA, you can run the StaterConsumer (RFA C++, RFA .NET) or QuickStartConsumer (RFA Java) example in the RFA package. Otherwise, you can use a tool from our partner as mentioned in this question.
To test DACS Sink Daemon with OpenDACS API, you can run the dacsSubscribeClient example in OpenDACS API package or follow OpenDACS tutorials.
0 -
Thanks @ jirapongse.phuriphanvichai. This does not answer my question. What I am interesting in programmatically is this. Am connecting to TREP test account via OpenVPN. If I have not initiated the OpenVPN connection and I run this StartConsumer examples, the application get stucked and I wont know what is going on.
0 -
None of the answers resolved my questions.
Regards,
josa
0 -
0
Categories
- All Categories
- 3 Polls
- 6 AHS
- 36 Alpha
- 166 App Studio
- 6 Block Chain
- 4 Bot Platform
- 18 Connected Risk APIs
- 47 Data Fusion
- 34 Data Model Discovery
- 684 Datastream
- 1.4K DSS
- 614 Eikon COM
- 5.2K Eikon Data APIs
- 10 Electronic Trading
- Generic FIX
- 7 Local Bank Node API
- 3 Trading API
- 2.9K Elektron
- 1.4K EMA
- 248 ETA
- 552 WebSocket API
- 37 FX Venues
- 14 FX Market Data
- 1 FX Post Trade
- 1 FX Trading - Matching
- 12 FX Trading – RFQ Maker
- 5 Intelligent Tagging
- 2 Legal One
- 23 Messenger Bot
- 3 Messenger Side by Side
- 9 ONESOURCE
- 7 Indirect Tax
- 60 Open Calais
- 275 Open PermID
- 44 Entity Search
- 2 Org ID
- 1 PAM
- PAM - Logging
- 6 Product Insight
- Project Tracking
- ProView
- ProView Internal
- 22 RDMS
- 1.9K Refinitiv Data Platform
- 639 Refinitiv Data Platform Libraries
- 4 LSEG Due Diligence
- LSEG Due Diligence Portal API
- 4 Refinitiv Due Dilligence Centre
- Rose's Space
- 1.2K Screening
- 18 Qual-ID API
- 13 Screening Deployed
- 23 Screening Online
- 12 World-Check Customer Risk Screener
- 1K World-Check One
- 46 World-Check One Zero Footprint
- 45 Side by Side Integration API
- 2 Test Space
- 3 Thomson One Smart
- 10 TR Knowledge Graph
- 151 Transactions
- 143 REDI API
- 1.8K TREP APIs
- 4 CAT
- 26 DACS Station
- 121 Open DACS
- 1.1K RFA
- 104 UPA
- 191 TREP Infrastructure
- 228 TRKD
- 915 TRTH
- 5 Velocity Analytics
- 9 Wealth Management Web Services
- 89 Workspace SDK
- 11 Element Framework
- 5 Grid
- 18 World-Check Data File
- 1 Yield Book Analytics
- 46 中文论坛