question

Upvotes
Accepted
146 7 9 16

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 512.0 KiB each and 1.0 MiB total.

1 Answer

Upvotes
Accepted
52.7k 135 44 63

@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 512.0 KiB each and 1.0 MiB total.