rfa

The rfa element links the subscriber map file to the Reuters-side configuration file.

Summary

adapter                                      (required, limit one)
  |----publication                           (required, limit one)
  |----streamMaps                            (required, limit one)
  |      '----streamMap                      (required)
  |             |----dataField               (required)
  |             |----hiResTimestampField     (optional)
  |             |----imageField              (required for L2 data)
  |             |----itemName                (required, limit one)
  |             |----itemStale               (optional)
  |             |----marketByOrderKeyField   (required)
  |             |----marketByPriceKeyField   (required)
  |             |----marketMakerKeyField     (required)
  |             |----nullField               (optional)
  |             |----respTypeNumField        (optional)
  |             |----sequenceNumber          (optional)
  |             |----serviceName             (optional)
  |             '----updateNumber            (optional)
  |----rfa                                   (required, limit one)
  '----itemLists                             (required, limit one)
         '----itemList                       (required)
                '----item                    (optional)

Parent

adapter

Children

None

Attributes

Name Description Requirement
config The absolute path and file name of the Reuters-side configuration file for subscription (the sample file supplied with the adapter is at $ESP_RMDSOMM_HOME/config/rmdsomm.cfg). Required
configDatabaseName Must be set to RFA. Required
enumFile The full path name of the Reuters-supplied file that lists each enumerated type along with the range of values it can take See first Note
fidFile The full path name of the Reuters-supplied file that lists all of the valid FIDs See second Note
sessionName A reference to a session name defined in the Reuters-side configuration file for subscription Required
blank Specifies a marker to use for blanks Optional
blankInt32 Specifies a marker to use for blank Int32 fields Optional
blankInt64 Specifies a marker to use for blank Int64 fields Optional
blankMoney Specifies a marker to use for blank Money fields Optional
blankString Specifies a marker to use for blank String fields Optional
blankDate Specifies a marker to use for blank Date fields Optional
blankTimestamp Specifies a marker to use for blank Timestamp fields Optional
blankDouble Specifies a marker to use for blank Double fields Optional

Notes

The default enumFile is $ESP_RMDSOMM_HOME/config/enumtype.def.

The default fidFile is $ESP_RMDSOMM_HOME/config/RDMFieldDictionary.

You can specify another file for either of these defaults.

Example

<rfa config="$ESP_RMDSOMM_HOME/config/rmdsomm.cfg"
        sessionName="Session1" />

This example points the Reuters OMM adapter to the Reuters-side configuration in the file rmdsomm.cfg. The list line in this configuration file is:

\Sessions\Session1\connectionList                        = "Connection_SSLED"

This line defines a session name that is referenced by other lines in the configuration file. When the map file references a session name in the sessionName attribute, it links the adapter to the Reuters-side configuration parameters identified by that name.