Hello everyone, can you please tell me exist possibility decrease delay between sended messages using Ema C++ interface.
I using default approach with next code. And it's in the cycle without any delay from my side.
consumer->submit(PostMsg()
.streamId(_postStreamID)
.postId(postID).domainType(MMT_MARKET_PRICE)
.solicitAck(true).complete()
.payload(UpdateMsg()
.streamId(_postStreamID)
.name(RIC)
.payload(fieldList))
.complete(),
_subStreamHandle);
I expected performance as 1~10ms between sended messages and get next result.
<!-- Time: 7:00:01:887 -->
<key flags="0x2 (RSSL_MKF_HAS_NAME)" name="GBPSZB10YD=RAIS"/>
<!-- Time: 7:00:01:965 -->
<key flags="0x2 (RSSL_MKF_HAS_NAME)" name="AUDSZB4YD=RAIS"/>
It's spended in average 80~120ms, i found it's very large delay. And I try to find any solution how I can decrease this delay. I used simple configuration for my Ema interface.
Any information from your side about this will be heplfull. Thanks in advance.