When I query for a ticker via ADH/ADS I see the "*" prepended in text field of the message header e.g. the following
<statusMsg domainType="RSSL_DMT_MARKET_PRICE" streamId="5" containerType="RSSL_DT_NO_DATA" flags="0x28 (RSSL_STMF_HAS_MSG_KEY|RSSL_STMF_HAS_STATE)" dataState="RSSL_DATA_SUSPECT" streamState="RSSL_STREAM_CLOSED" code="RSSL_SC_NOT_FOUND" text="*RequestCompleted"
but if I bypass ADS/ADH and connect directly to TREP FH port the I do not see "*" prepended in the text field of the message header as following:
<statusMsg domainType="RSSL_DMT_MARKET_PRICE" streamId="5" containerType="RSSL_DT_NO_DATA" flags="0x28 (RSSL_STMF_HAS_MSG_KEY|RSSL_STMF_HAS_STATE)" dataState="RSSL_DATA_SUSPECT" streamState="RSSL_STREAM_CLOSED" code="RSSL_SC_NOT_FOUND" text="RequestCompleted"
The same behavior I see in refreshMsg that if I query via ADS/ADH and if the text contains some string then is always prepended with * but if I query directly to TREP FH I just see the value without. *.
Is this something that ADH/ADS adds? I am using rmdsclient for the tests.