EMA C++ RDM Usage Guide : 5 Dictionary Domain : 5.4 Data
 
5.4 Data
5.4.1 Filter
While Dictionary’s Filters values correlate to a bitmap, the Enterprise Message API supports only the combinations in the following table. For example, a Dictionary’s Filter cannot be 0x2 or 0x6.
Dictionary providers are required to support DICTIONARY_INFO and DICTIONARY_NORMAL filers. Filter can be changed for Directory and Dictionary domain message models as part of a reissue. It cannot be changed in other domain message models. If an unsupported Filter is requested, the provider may do either of the following:
Change the Filter in response message to a supported one.
Send a Closed State in the response message.
 
Table 36: Dictionary's Filter  
Mask
PROVIDER MUST SUPPORT IN RESPONSE MESSAGE
DESCRIPTION
DICTIONARY_INFO=0x0
Yes
Dictionary summary information, such as DictionaryType and version. The response Payload.SummaryData will contain data but the response payload will contain no entries.
DICTIONARY_MINIMAL=0x3
No
DICTIONARY_INFO plus the minimum data needed to cache or convert data.
DICTIONARY_NORMAL=0x7
Yes
DICTIONARY_MINIMAL plus all other data, except descriptions and comments.
DICTIONARY_VERBOSE=0xF
No
All available data.