<<RFA sent a service directory request to the server>>
Jan 12, 2017 3:42:29 PM com.reuters.ipc.TraceLogger traceData
FINER: 
Thread: myNamespace::mySession Session EventQueueGroup
Connection 0
RSSL Client Message
SEND: 16
---XML TRACE---
<requestMsg rwfMajorVer="14" rwfMinorVer="1" mType="RWF_MT_DIRECTORY" requestFlags="0x4" dataFormat="RSSL_DF_NO_DATA" streamId="2">
  <key flags="0x8" filter="63"/>
</requestMsg>
---DATA TRACE---
MESSAGE
	Msg Type: MsgType.REQUEST
	Msg Model Type: DIRECTORY
	Indication Flags: REFRESH
	Hint Flags: HAS_ATTRIB_INFO
	AttribInfo
		Filter: 63 (INFO | STATE | GROUP | LOAD | DATA | LINK)
	Payload: None

<<The server responded the application with a DIRECTORY REFRESH message>>
Jan 12, 2017 3:42:29 PM com.reuters.ipc.TraceLogger traceData
FINER: 
Thread: myNamespace::mySession Session EventQueueGroup
Connection 0
RSSL Client Message
RECEIVE: 321
---XML TRACE---
<refreshMsg rwfMajorVer="14" rwfMinorVer="1" mType="RWF_MT_DIRECTORY" refreshFlags="0x168" dataFormat="RSSL_DF_MAP" streamId="2" groupId="0000" streamState="RSSL_STREAM_OPEN" dataState="RSSL_DATA_OK" code="RSSL_SC_NONE" text="" respType="0">
  <key flags="0x8" filter="63"/>
  <dataBody>
    <map flags="0" countHint="1" keyDataType="RSSL_DT_UINT" dataFormat="RSSL_DF_FILTER_LIST">
      <mapEntry flags="0" action="RSSL_MAP_A_ADD_ENTRY" key="61">
        <filterList flags="0" dataFormat="RSSL_DF_ELEMENT_LIST" countHint="3">
          <filterItem flags="0" id="1" action="RSSL_FILTER_A_SET_ITEM">
            <elementList flags="8">
              <element name="Name" dataType="RSSL_DT_ASCII_STRING" data="API_ELEKTRON_EPD_RSSL"/>
              <element name="SupportsQoSRange" dataType="RSSL_DT_UINT" data="0"/>
              <element name="QoS" dataType="RSSL_DT_ARRAY">
                <array itemLength="0" dataType="RSSL_DT_QOS">
                  <arrayItem qosRate="1" qosTimeliness="1"/>
                </array>
              </element>
              <element name="Capabilities" dataType="RSSL_DT_ARRAY">
                <array itemLength="1" dataType="RSSL_DT_UINT">
                  <arrayItem data="5"/>
                  <arrayItem data="6"/>
                  <arrayItem data="7"/>
                  <arrayItem data="8"/>
                  <arrayItem data="9"/>
                  <arrayItem data="10"/>
                </array>
              </element>
              <element name="DictionariesProvided" dataType="RSSL_DT_ARRAY">
                <array itemLength="0" dataType="RSSL_DT_ASCII_STRING">
                  <arrayItem data="RWFFld"/>
                  <arrayItem data="RWFEnum"/>
                </array>
              </element>
              <element name="DictionariesUsed" dataType="RSSL_DT_ARRAY">
                <array itemLength="0" dataType="RSSL_DT_ASCII_STRING">
                  <arrayItem data="RWFFld"/>
                  <arrayItem data="RWFEnum"/>
                </array>
              </element>
              <element name="Vendor" dataType="RSSL_DT_ASCII_STRING" data="Reuters"/>
              <element name="AcceptingConsumerStatus" dataType="RSSL_DT_UINT" data="1"/>
            </elementList>
          </filterItem>
          <filterItem flags="0" id="2" action="RSSL_FILTER_A_SET_ITEM">
            <elementList flags="8">
              <element name="ServiceState" dataType="RSSL_DT_UINT" data="0"/>
              <element name="AcceptingRequests" dataType="RSSL_DT_UINT" data="1"/>
            </elementList>
          </filterItem>
          <filterItem flags="0" id="4" action="RSSL_FILTER_A_SET_ITEM">
            <elementList flags="8">
              <element name="OpenLimit" dataType="RSSL_DT_UINT" data="25000"/>
            </elementList>
          </filterItem>
        </filterList>
      </mapEntry>
    </map>
  </dataBody>
</refreshMsg>
---DATA TRACE---
MESSAGE
	Msg Type: MsgType.REFRESH_RESP
	Msg Model Type: DIRECTORY
	Indication Flags: REFRESH_COMPLETE | CLEAR_CACHE
	Hint Flags: HAS_ATTRIB_INFO | HAS_ITEM_GROUP | HAS_RESP_TYPE_NUM | HAS_STATE
	State: OPEN, OK, NONE,  ""
	Group: 0000
	RespTypeNum: 0(REFRESH_SOLICITED)
	AttribInfo
		Filter: 63 (INFO | STATE | GROUP | LOAD | DATA | LINK)
	Payload: 297 bytes
		MAP
			MAP_ENTRY (Action.ADD) : 
			Key: 61
			Value: 
				FILTER_LIST
					FILTER_ENTRY 1 (Action.SET) : 
						ELEMENT_LIST
							ELEMENT_ENTRY Name: API_ELEKTRON_EPD_RSSL
							ELEMENT_ENTRY SupportsQoSRange: 0
							ELEMENT_ENTRY QoS: 
								ARRAY
									ARRAY_ENTRY: (RT, TbT)
							ELEMENT_ENTRY Capabilities: 
								ARRAY
									ARRAY_ENTRY: 5
									ARRAY_ENTRY: 6
									ARRAY_ENTRY: 7
									ARRAY_ENTRY: 8
									ARRAY_ENTRY: 9
									ARRAY_ENTRY: 10
							ELEMENT_ENTRY DictionariesProvided: 
								ARRAY
									ARRAY_ENTRY: RWFFld
									ARRAY_ENTRY: RWFEnum
							ELEMENT_ENTRY DictionariesUsed: 
								ARRAY
									ARRAY_ENTRY: RWFFld
									ARRAY_ENTRY: RWFEnum
							ELEMENT_ENTRY Vendor: Reuters
							ELEMENT_ENTRY AcceptingConsumerStatus: 1
					FILTER_ENTRY 2 (Action.SET) : 
						ELEMENT_LIST
							ELEMENT_ENTRY ServiceState: 0
							ELEMENT_ENTRY AcceptingRequests: 1
					FILTER_ENTRY 4 (Action.SET) : 
						ELEMENT_LIST
							ELEMENT_ENTRY OpenLimit: 25000

<<RFA created an event of the REFRESH message and sent to the application layer>>
DirectoryClient.processEvent: Received Directory Response... 
MESSAGE
	Msg Type: MsgType.REFRESH_RESP
	Msg Model Type: DIRECTORY
	Indication Flags: REFRESH_COMPLETE
	Hint Flags: HAS_ATTRIB_INFO | HAS_ITEM_GROUP | HAS_RESP_TYPE_NUM | HAS_STATE
	State: OPEN, OK, NONE,  ""
	Group: 0000
	RespTypeNum: 0 (RespType.SOLICITED)
	AttribInfo
		Filter: 3 (INFO | STATE)
	Payload: 318 bytes
		MAP
		flags: 
			MAP_ENTRY (Action.ADD) : 
			flags: 
			Key: API_ELEKTRON_EPD_RSSL
			Value: 
				FILTER_LIST
				flags: 
					FILTER_ENTRY 1 (Action.SET) : 
					flags: 
						ELEMENT_LIST
							ELEMENT_ENTRY Name: API_ELEKTRON_EPD_RSSL
							ELEMENT_ENTRY Vendor: Reuters
							ELEMENT_ENTRY Capabilities: 
								ARRAY
									ARRAY_ENTRY: 5
									ARRAY_ENTRY: 6
									ARRAY_ENTRY: 7
									ARRAY_ENTRY: 8
									ARRAY_ENTRY: 9
									ARRAY_ENTRY: 10
							ELEMENT_ENTRY DictionariesProvided: 
								ARRAY
									ARRAY_ENTRY: RWFFld
									ARRAY_ENTRY: RWFEnum
							ELEMENT_ENTRY DictionariesUsed: 
								ARRAY
									ARRAY_ENTRY: RWFFld
									ARRAY_ENTRY: RWFEnum
							ELEMENT_ENTRY QoS: 
								ARRAY
									ARRAY_ENTRY: (RT, TbT)
							ELEMENT_ENTRY SupportsQoSRange: 0
							ELEMENT_ENTRY AcceptingConsumerStatus: 1
							ELEMENT_ENTRY ServiceID: 61
					FILTER_ENTRY 2 (Action.SET) : 
					flags: 
						ELEMENT_LIST
							ELEMENT_ENTRY ServiceState: 0
							ELEMENT_ENTRY AcceptingRequests: 1


<<Connection A was back to normal, the server sent DIRECTORY UPDATE message (with ServiceState: 1/UP)>>
Jan 12, 2017 3:42:46 PM com.reuters.ipc.TraceLogger traceData
FINER: 
Thread: myNamespace::mySession Session EventQueueGroup
Connection 0
RSSL Client Message
RECEIVE: 309
---XML TRACE---
<updateMsg rwfMajorVer="14" rwfMinorVer="1" mType="RWF_MT_DIRECTORY" updateFlags="0x80" dataFormat="RSSL_DF_MAP" streamId="2" respType="0">
  <dataBody>
    <map flags="0" countHint="1" keyDataType="RSSL_DT_UINT" dataFormat="RSSL_DF_FILTER_LIST">
      <mapEntry flags="0" action="RSSL_MAP_A_UPDATE_ENTRY" key="61">
        <filterList flags="0" dataFormat="RSSL_DF_ELEMENT_LIST" countHint="3">
          <filterItem flags="0" id="1" action="RSSL_FILTER_A_SET_ITEM">
            <elementList flags="8">
              <element name="Name" dataType="RSSL_DT_ASCII_STRING" data="API_ELEKTRON_EPD_RSSL"/>
              <element name="SupportsQoSRange" dataType="RSSL_DT_UINT" data="0"/>
              <element name="QoS" dataType="RSSL_DT_ARRAY">
                <array itemLength="0" dataType="RSSL_DT_QOS">
                  <arrayItem qosRate="1" qosTimeliness="1"/>
                </array>
              </element>
              <element name="Capabilities" dataType="RSSL_DT_ARRAY">
                <array itemLength="1" dataType="RSSL_DT_UINT">
                  <arrayItem data="5"/>
                  <arrayItem data="6"/>
                  <arrayItem data="7"/>
                  <arrayItem data="8"/>
                  <arrayItem data="9"/>
                  <arrayItem data="10"/>
                </array>
              </element>
              <element name="DictionariesProvided" dataType="RSSL_DT_ARRAY">
                <array itemLength="0" dataType="RSSL_DT_ASCII_STRING">
                  <arrayItem data="RWFFld"/>
                  <arrayItem data="RWFEnum"/>
                </array>
              </element>
              <element name="DictionariesUsed" dataType="RSSL_DT_ARRAY">
                <array itemLength="0" dataType="RSSL_DT_ASCII_STRING">
                  <arrayItem data="RWFFld"/>
                  <arrayItem data="RWFEnum"/>
                </array>
              </element>
              <element name="Vendor" dataType="RSSL_DT_ASCII_STRING" data="Reuters"/>
              <element name="AcceptingConsumerStatus" dataType="RSSL_DT_UINT" data="1"/>
            </elementList>
          </filterItem>
          <filterItem flags="0" id="2" action="RSSL_FILTER_A_SET_ITEM">
            <elementList flags="8">
              <element name="ServiceState" dataType="RSSL_DT_UINT" data="1"/>
              <element name="AcceptingRequests" dataType="RSSL_DT_UINT" data="1"/>
            </elementList>
          </filterItem>
          <filterItem flags="0" id="4" action="RSSL_FILTER_A_SET_ITEM">
            <elementList flags="8">
              <element name="OpenLimit" dataType="RSSL_DT_UINT" data="25000"/>
            </elementList>
          </filterItem>
        </filterList>
      </mapEntry>
    </map>
  </dataBody>
</updateMsg>
---DATA TRACE---
MESSAGE
	Msg Type: MsgType.UPDATE_RESP
	Msg Model Type: DIRECTORY
	Indication Flags: DO_NOT_CONFLATE
	Hint Flags: HAS_RESP_TYPE_NUM
	RespTypeNum: 0	Payload: 297 bytes
		MAP
			MAP_ENTRY (Action.UPDATE) : 
			Key: 61
			Value: 
				FILTER_LIST
					FILTER_ENTRY 1 (Action.SET) : 
						ELEMENT_LIST
							ELEMENT_ENTRY Name: API_ELEKTRON_EPD_RSSL
							ELEMENT_ENTRY SupportsQoSRange: 0
							ELEMENT_ENTRY QoS: 
								ARRAY
									ARRAY_ENTRY: (RT, TbT)
							ELEMENT_ENTRY Capabilities: 
								ARRAY
									ARRAY_ENTRY: 5
									ARRAY_ENTRY: 6
									ARRAY_ENTRY: 7
									ARRAY_ENTRY: 8
									ARRAY_ENTRY: 9
									ARRAY_ENTRY: 10
							ELEMENT_ENTRY DictionariesProvided: 
								ARRAY
									ARRAY_ENTRY: RWFFld
									ARRAY_ENTRY: RWFEnum
							ELEMENT_ENTRY DictionariesUsed: 
								ARRAY
									ARRAY_ENTRY: RWFFld
									ARRAY_ENTRY: RWFEnum
							ELEMENT_ENTRY Vendor: Reuters
							ELEMENT_ENTRY AcceptingConsumerStatus: 1
					FILTER_ENTRY 2 (Action.SET) : 
						ELEMENT_LIST
							ELEMENT_ENTRY ServiceState: 1
							ELEMENT_ENTRY AcceptingRequests: 1
					FILTER_ENTRY 4 (Action.SET) : 
						ELEMENT_LIST
							ELEMENT_ENTRY OpenLimit: 25000

<<RFA generated a DICRECTORY event that contain ServiceState: 1/UP to the application layer>>
DirectoryClient.processEvent: Received Directory Response... 
MESSAGE
	Msg Type: MsgType.UPDATE_RESP
	Msg Model Type: DIRECTORY
	Indication Flags: DO_NOT_CONFLATE
	Hint Flags: HAS_ATTRIB_INFO | HAS_RESP_TYPE_NUM
	RespTypeNum: 0	AttribInfo
		Filter: 3 (INFO | STATE)
	Payload: 295 bytes
		MAP
		flags: 
			MAP_ENTRY (Action.UPDATE) : 
			flags: 
			Key: API_ELEKTRON_EPD_RSSL
			Value: 
				FILTER_LIST
				flags: 
					FILTER_ENTRY 1 (Action.SET) : 
					flags: 
						ELEMENT_LIST
							ELEMENT_ENTRY Name: API_ELEKTRON_EPD_RSSL
							ELEMENT_ENTRY SupportsQoSRange: 0
							ELEMENT_ENTRY QoS: 
								ARRAY
									ARRAY_ENTRY: (RT, TbT)
							ELEMENT_ENTRY Capabilities: 
								ARRAY
									ARRAY_ENTRY: 5
									ARRAY_ENTRY: 6
									ARRAY_ENTRY: 7
									ARRAY_ENTRY: 8
									ARRAY_ENTRY: 9
									ARRAY_ENTRY: 10
							ELEMENT_ENTRY DictionariesProvided: 
								ARRAY
									ARRAY_ENTRY: RWFFld
									ARRAY_ENTRY: RWFEnum
							ELEMENT_ENTRY DictionariesUsed: 
								ARRAY
									ARRAY_ENTRY: RWFFld
									ARRAY_ENTRY: RWFEnum
							ELEMENT_ENTRY Vendor: Reuters
							ELEMENT_ENTRY AcceptingConsumerStatus: 1
					FILTER_ENTRY 2 (Action.SET) : 
					flags: 
						ELEMENT_LIST
							ELEMENT_ENTRY ServiceState: 1
							ELEMENT_ENTRY AcceptingRequests: 1

<<The server also conveyed the upper physical link state (Connection A) to the application as well>>
Jan 12, 2017 3:42:46 PM com.reuters.ipc.TraceLogger traceData
FINER: 
Thread: myNamespace::mySession Session EventQueueGroup
Connection 0
RSSL Client Message
RECEIVE: 118
---XML TRACE---
<updateMsg rwfMajorVer="14" rwfMinorVer="1" mType="RWF_MT_DIRECTORY" updateFlags="0x80" dataFormat="RSSL_DF_MAP" streamId="2" respType="0">
  <dataBody>
    <map flags="0" countHint="1" keyDataType="RSSL_DT_UINT" dataFormat="RSSL_DF_FILTER_LIST">
      <mapEntry flags="0" action="RSSL_MAP_A_UPDATE_ENTRY" key="61">
        <filterList flags="0" dataFormat="RSSL_DF_ELEMENT_LIST" countHint="1">
          <filterItem flags="2" id="6" action="RSSL_FILTER_A_SET_ITEM" dataFormat="RSSL_DF_MAP">
            <map flags="0" countHint="1" keyDataType="RSSL_DT_ASCII_STRING" dataFormat="RSSL_DF_ELEMENT_LIST">
              <mapEntry flags="0" action="RSSL_MAP_A_UPDATE_ENTRY" key="API_ELEKTRON_EPD_RSSL">
                <elementList flags="8">
                  <element name="Type" dataType="RSSL_DT_UINT" data="1"/>
                  <element name="LinkState" dataType="RSSL_DT_UINT" data="1"/>
                  <element name="LinkCode" dataType="RSSL_DT_UINT" data="1"/>
                  <element name="Text" dataType="RSSL_DT_ASCII_STRING" data="Comm Link OK"/>
                </elementList>
              </mapEntry>
            </map>
          </filterItem>
        </filterList>
      </mapEntry>
    </map>
  </dataBody>
</updateMsg>
---DATA TRACE---
MESSAGE
	Msg Type: MsgType.UPDATE_RESP
	Msg Model Type: DIRECTORY
	Indication Flags: DO_NOT_CONFLATE
	Hint Flags: HAS_RESP_TYPE_NUM
	RespTypeNum: 0	Payload: 106 bytes
		MAP
			MAP_ENTRY (Action.UPDATE) : 
			Key: 61
			Value: 
				FILTER_LIST
					FILTER_ENTRY 6 (Action.SET, HasDataFormat) : 
						MAP
							MAP_ENTRY (Action.UPDATE) : 
							Key: API_ELEKTRON_EPD_RSSL
							Value: 
								ELEMENT_LIST
									ELEMENT_ENTRY Type: 1
									ELEMENT_ENTRY LinkState: 1
									ELEMENT_ENTRY LinkCode: 1
									ELEMENT_ENTRY Text: Comm Link OK

<<RFA generated a DICRECTORY event that contain LinkState: 1/UP to the application layer>>
DirectoryClient.processEvent: Received Directory Response... 
MESSAGE
	Msg Type: MsgType.UPDATE_RESP
	Msg Model Type: DIRECTORY
	Indication Flags: DO_NOT_CONFLATE
	Hint Flags: HAS_ATTRIB_INFO | HAS_RESP_TYPE_NUM
	RespTypeNum: 0	AttribInfo
		Filter: 3 (INFO | STATE)
	Payload: 93 bytes
		MAP
		flags: 
			MAP_ENTRY (Action.UPDATE) : 
			flags: 
			Key: API_ELEKTRON_EPD_RSSL
			Value: 
				FILTER_LIST
				flags: 
					FILTER_ENTRY 2 (Action.SET) : 
					flags: 
						ELEMENT_LIST
							ELEMENT_ENTRY ServiceState: 0
							ELEMENT_ENTRY AcceptingRequests: 1
							ELEMENT_ENTRY Status: OPEN, SUSPECT, NONE,  ""

<<Then, Connection A was down. The server sent DIRECTORY UPDATE message (with ServiceState: 0/DOWN)>>
Jan 12, 2017 3:43:11 PM com.reuters.ipc.TraceLogger traceData
FINER: 
Thread: myNamespace::mySession Session EventQueueGroup
Connection 0
RSSL Client Message
RECEIVE: 83
---XML TRACE---
<updateMsg rwfMajorVer="14" rwfMinorVer="1" mType="RWF_MT_DIRECTORY" updateFlags="0x80" dataFormat="RSSL_DF_MAP" streamId="2" respType="0">
  <dataBody>
    <map flags="0" countHint="1" keyDataType="RSSL_DT_UINT" dataFormat="RSSL_DF_FILTER_LIST">
      <mapEntry flags="0" action="RSSL_MAP_A_UPDATE_ENTRY" key="61">
        <filterList flags="0" dataFormat="RSSL_DF_ELEMENT_LIST" countHint="1">
          <filterItem flags="0" id="2" action="RSSL_FILTER_A_SET_ITEM">
            <elementList flags="8">
              <element name="ServiceState" dataType="RSSL_DT_UINT" data="0"/>
              <element name="AcceptingRequests" dataType="RSSL_DT_UINT" data="1"/>
              <element name="Status" dataType="RSSL_DT_STATE" dataState="RSSL_DATA_SUSPECT" streamState="RSSL_STREAM_OPEN" code="RSSL_SC_NONE" text=""/>
            </elementList>
          </filterItem>
        </filterList>
      </mapEntry>
    </map>
  </dataBody>
</updateMsg>
---DATA TRACE---
MESSAGE
	Msg Type: MsgType.UPDATE_RESP
	Msg Model Type: DIRECTORY
	Indication Flags: DO_NOT_CONFLATE
	Hint Flags: HAS_RESP_TYPE_NUM
	RespTypeNum: 0	Payload: 71 bytes
		MAP
			MAP_ENTRY (Action.UPDATE) : 
			Key: 61
			Value: 
				FILTER_LIST
					FILTER_ENTRY 2 (Action.SET) : 
						ELEMENT_LIST
							ELEMENT_ENTRY ServiceState: 0
							ELEMENT_ENTRY AcceptingRequests: 1
							ELEMENT_ENTRY Status: OPEN, SUSPECT, NONE,  ""

<<RFA delivered a DIRECTORY UPDATE event that contained ServiceState: 0/DOWN to the application layer>>
DirectoryClient.processEvent: Received Directory Response... 
MESSAGE
	Msg Type: MsgType.UPDATE_RESP
	Msg Model Type: DIRECTORY
	Indication Flags: DO_NOT_CONFLATE
	Hint Flags: HAS_ATTRIB_INFO | HAS_RESP_TYPE_NUM
	RespTypeNum: 0	AttribInfo
		Filter: 3 (INFO | STATE)
	Payload: 93 bytes
		MAP
		flags: 
			MAP_ENTRY (Action.UPDATE) : 
			flags: 
			Key: API_ELEKTRON_EPD_RSSL
			Value: 
				FILTER_LIST
				flags: 
					FILTER_ENTRY 2 (Action.SET) : 
					flags: 
						ELEMENT_LIST
							ELEMENT_ENTRY ServiceState: 0
							ELEMENT_ENTRY AcceptingRequests: 1
							ELEMENT_ENTRY Status: OPEN, SUSPECT, NONE,  ""

<<Connection A was fixed again, the server sent another DIRECTORY UPDATE message (with ServiceState: 1/UP)>>
Jan 12, 2017 3:43:27 PM com.reuters.ipc.TraceLogger traceData
FINER: 
Thread: myNamespace::mySession Session EventQueueGroup
Connection 0
RSSL Client Message
RECEIVE: 309
---XML TRACE---
<updateMsg rwfMajorVer="14" rwfMinorVer="1" mType="RWF_MT_DIRECTORY" updateFlags="0x80" dataFormat="RSSL_DF_MAP" streamId="2" respType="0">
  <dataBody>
    <map flags="0" countHint="1" keyDataType="RSSL_DT_UINT" dataFormat="RSSL_DF_FILTER_LIST">
      <mapEntry flags="0" action="RSSL_MAP_A_UPDATE_ENTRY" key="61">
        <filterList flags="0" dataFormat="RSSL_DF_ELEMENT_LIST" countHint="3">
          <filterItem flags="0" id="1" action="RSSL_FILTER_A_SET_ITEM">
            <elementList flags="8">
              <element name="Name" dataType="RSSL_DT_ASCII_STRING" data="API_ELEKTRON_EPD_RSSL"/>
              <element name="SupportsQoSRange" dataType="RSSL_DT_UINT" data="0"/>
              <element name="QoS" dataType="RSSL_DT_ARRAY">
                <array itemLength="0" dataType="RSSL_DT_QOS">
                  <arrayItem qosRate="1" qosTimeliness="1"/>
                </array>
              </element>
              <element name="Capabilities" dataType="RSSL_DT_ARRAY">
                <array itemLength="1" dataType="RSSL_DT_UINT">
                  <arrayItem data="5"/>
                  <arrayItem data="6"/>
                  <arrayItem data="7"/>
                  <arrayItem data="8"/>
                  <arrayItem data="9"/>
                  <arrayItem data="10"/>
                </array>
              </element>
              <element name="DictionariesProvided" dataType="RSSL_DT_ARRAY">
                <array itemLength="0" dataType="RSSL_DT_ASCII_STRING">
                  <arrayItem data="RWFFld"/>
                  <arrayItem data="RWFEnum"/>
                </array>
              </element>
              <element name="DictionariesUsed" dataType="RSSL_DT_ARRAY">
                <array itemLength="0" dataType="RSSL_DT_ASCII_STRING">
                  <arrayItem data="RWFFld"/>
                  <arrayItem data="RWFEnum"/>
                </array>
              </element>
              <element name="Vendor" dataType="RSSL_DT_ASCII_STRING" data="Reuters"/>
              <element name="AcceptingConsumerStatus" dataType="RSSL_DT_UINT" data="1"/>
            </elementList>
          </filterItem>
          <filterItem flags="0" id="2" action="RSSL_FILTER_A_SET_ITEM">
            <elementList flags="8">
              <element name="ServiceState" dataType="RSSL_DT_UINT" data="1"/>
              <element name="AcceptingRequests" dataType="RSSL_DT_UINT" data="1"/>
            </elementList>
          </filterItem>
          <filterItem flags="0" id="4" action="RSSL_FILTER_A_SET_ITEM">
            <elementList flags="8">
              <element name="OpenLimit" dataType="RSSL_DT_UINT" data="25000"/>
            </elementList>
          </filterItem>
        </filterList>
      </mapEntry>
    </map>
  </dataBody>
</updateMsg>
---DATA TRACE---
MESSAGE
	Msg Type: MsgType.UPDATE_RESP
	Msg Model Type: DIRECTORY
	Indication Flags: DO_NOT_CONFLATE
	Hint Flags: HAS_RESP_TYPE_NUM
	RespTypeNum: 0	Payload: 297 bytes
		MAP
			MAP_ENTRY (Action.UPDATE) : 
			Key: 61
			Value: 
				FILTER_LIST
					FILTER_ENTRY 1 (Action.SET) : 
						ELEMENT_LIST
							ELEMENT_ENTRY Name: API_ELEKTRON_EPD_RSSL
							ELEMENT_ENTRY SupportsQoSRange: 0
							ELEMENT_ENTRY QoS: 
								ARRAY
									ARRAY_ENTRY: (RT, TbT)
							ELEMENT_ENTRY Capabilities: 
								ARRAY
									ARRAY_ENTRY: 5
									ARRAY_ENTRY: 6
									ARRAY_ENTRY: 7
									ARRAY_ENTRY: 8
									ARRAY_ENTRY: 9
									ARRAY_ENTRY: 10
							ELEMENT_ENTRY DictionariesProvided: 
								ARRAY
									ARRAY_ENTRY: RWFFld
									ARRAY_ENTRY: RWFEnum
							ELEMENT_ENTRY DictionariesUsed: 
								ARRAY
									ARRAY_ENTRY: RWFFld
									ARRAY_ENTRY: RWFEnum
							ELEMENT_ENTRY Vendor: Reuters
							ELEMENT_ENTRY AcceptingConsumerStatus: 1
					FILTER_ENTRY 2 (Action.SET) : 
						ELEMENT_LIST
							ELEMENT_ENTRY ServiceState: 1
							ELEMENT_ENTRY AcceptingRequests: 1
					FILTER_ENTRY 4 (Action.SET) : 
						ELEMENT_LIST
							ELEMENT_ENTRY OpenLimit: 25000

...and so on