EMA C++ Configuration Guide : 3 Configuration Groups : 3.9 Dictionary Group : 3.9.2 Dictionary Entry Parameters
 
3.9.2 Dictionary Entry Parameters
Use the following parameters when configuring a Dictionary entry in the Enterprise Message API.
 
Table 21: Dictionary Group Parameters  
Parameter Name
Type
Default
Notes
DictionaryType
Enumeration
ChannelDictionary
Specifies the dictionary loading mode.
Use enumeration values with Enterprise Message API’s programmatic configuration (for further details, refer to Section 4.5). Possible values are:
FileDictionary (0): The Enterprise Message API loads the dictionaries from the files specified in the parameters RdmFieldDictionaryFileName and EnumTypeDefFileName.
ChannelDictionary (1): The Enterprise Message API downloads dictionaries by requesting the dictionaries from the upstream provider.
EnumTypeDefFileName
EmaString
./enumtype.def
Sets the location of the EnumTypeDef file.
EnumTypeDefItemName
EmaString
RWFEnum
Sets the name of the EnumTypeDef item specified in the source directory InfoFilter.DictionariesProvided, and InfoFilter.DictionariesUsed elements.
Name
EmaString
 
Sets a unique name for a Dictionary component in the DictionaryList.
RdmFieldDictionaryFileName
EmaString
./RDMFieldDictionary
Sets the location of the RdmFieldDictionary.
RdmFieldDictionaryItemName
EmaString
RWFFld
Sets the name of the RdmFieldDictionary item specified in the source directory InfoFilter.DictionariesProvided, and InfoFilter.DictionariesUsed elements.