question

Upvotes
Accepted
46 3 2 7

RSSL channel encoder/decoder versions

In the C ETA code bothe RsslReactorChannel and RsslChannel structures have majorVersion and minorVersion properties and a RsslReactorChannel includes an RsslChannel. Is the version information always the same ?

i.e. if channel is a pointer to RsslReactorChannel, then is

channel->pRsslChannel->minorVersion == channel->minorVersion

channel->pRsslChannel->majorVersion == channel->majorVersion

elektronrefinitiv-realtimeelektron-sdkrrteta-apielektron-transport-api
icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 5.0 MiB each and 10.0 MiB total.

1 Answer

Upvotes
Accepted
38.1k 71 35 53

@andy.sciascia

ETA is open source. I have verified the source code of the ETA Reactor and found that when the connection is up, it copies the majorVersion and minorVersion of the RsslChannel to the RsslReactorChannel. Please see the code here.

Therefore, when the connection is up, the version information of the RsslChannel is similar to the version information of the RsslReactorChannel.

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 5.0 MiB each and 10.0 MiB total.

Click below to post an Idea Post Idea