EMA C++ RDM Usage Guide : 4 Source Directory Domain : 4.3 Data : 4.3.2 Source Directory ConsumerStatus Generic Message Payload
 
4.3.2 Source Directory ConsumerStatus Generic Message Payload
 
NOTE: GenericMsg(s) are supported for the DIRECTORY Domain Model only for sending / receiving information related to ConsumerStatus/Source Mirroring Mode.
The directory data structure for the ConsumerStatus message is a Map. Each MapEntry sends status to one service and is uniquely identified by ServiceId (its key). Each entry contains an ElementList with one ElementEntry that indicates how the provider is used. MapEntrys do not use permission data.
Figure 8. Source Directory Generic Message Payload
 
Table 31: Source Directory Generic Message MapEntry Elements  
ELEMENT NAME
TYPE
RANGE/EXAMPLE
DESCRIPTION
SourceMirroringMode
UInt
0 - 2
Required. Indicates how the downstream component uses the service. There is no default setting. SourceMirroringMode can have any of the following values:
0: ActiveNoStandby. The downstream device uses the data from this service, and does not receive it from any other service.
1: ActiveWithStandby. The downstream device uses the data from this service, but also receives it from another service.
2: Standby. The downstream device receives data from this service, but actually uses data from another service.
A reply from the provider application is not needed because this is for informational use only.