We are looking for a description of what information is provided by the C++ Reuters Elektron ema Omm::StatusMsg class so that we can use them correctly. In particular we are looking for
- the exact meaning and significance of each of the values in the OmmState enum that are returned StatusMsg::getStatusCode() – that is, when would we see them, what do they indicate has happened, and what should we do if we do see them;
- the meaning and significance of each of these values that are returned by StatusMsg::getStreamState();
- clarification as to whether the status applies only to the OmmConsumerClient for whose onStatusMsg was called (and hence that subscription) or to the whole of the OmmConsumer (and its session)
- whether there is anything else we should be using to determine the status of our subscription.
Thus far we have only found the comments on the OmmState declaration, but the names and comments are not as precise as we would like.