RSSL tracing: human readable values for custom fids

We have RFA based provider application. It uses custom fids with negative values.

A1    "A1"  -11001  NULL    PRICE   17  REAL64           7
A2 "A2" -11003 NULL PRICE 17 REAL64 7
A3 "A3" -11005 NULL PRICE 17 REAL64 7
A4 "A4" -11010 NULL PRICE 17 REAL64 7
A5 "A5" -11052 NULL PRICE 17 REAL64 7
A6 "A6" -11054 NULL ALPHANUMERIC 25 RMTES_STRING 25


For debugging we have enabled RSSL tracing. The trace contains encoded values for the negative fids. For example

<!-- Outgoing Message to 'tr-tre-ads01' on 'localhost' interface -->
<!-- Time: 16:29:41:331 -->
<!-- rwfMajorVer="14" rwfMinorVer="1" -->
<updateMsg domainType="RSSL_DMT_MARKET_PRICE" streamId="132820" containerType="RSSL_DT_FIELD_LIST" flags="0x0" updateType="0 (RDM_UPD_EVENT_TYPE_UNSPECIFIED)" dataSize="60">
<dataBody>
<fieldList flags="0x8 (RSSL_FLF_HAS_STANDARD_DATA)">
<fieldEntry fieldId="-11052" data="0E00"/>
<fieldEntry fieldId="-11054" data="3230 3232 3131 3137 2031 363A 3239 3A33 38"/>
<fieldEntry fieldId="-11001" data="072D 6E3F C0"/>
<fieldEntry fieldId="-11005" data="072D 745A 40"/>
<fieldEntry fieldId="-11003" data="072D 7D82 00"/>
<fieldEntry fieldId="-11010" data="072D 78EE 20"/>
</fieldList>
</dataBody>
</updateMsg>

I assume field values are being printed as RWF encoded values. Is there some config setting so RSSL tracing prints human readable values for custom fids? Or is there a simple way to decode the RWF encoded values?

Tagged:

Best Answer

Answers

Welcome!

It looks like you're new here. Sign in or register to get started.

Welcome!

It looks like you're new here. Sign in or register to get started.