22 #ifndef MamaServiceLevelH_
23 #define MamaServiceLevelH_
31 #if defined(__cplusplus)
108 #if defined(__cplusplus)
Real time updates.
Definition: servicelevel.h:51
Single snapshot image only.
Definition: servicelevel.h:56
Conflated updates (future).
Definition: servicelevel.h:71
MAMAExpDLL const char * mamaServiceLevel_getFromMsgAsString(const mamaMsg msg)
Extract the subscription service level as a string from a message.
enum mamaServiceLevel_ mamaServiceLevel
mamaServiceLevel is an enumeration that represents the service level (a) requested by a subscribing a...
Repeating snapshot image.
Definition: servicelevel.h:66
Unknown level.
Definition: servicelevel.h:76
mamaMsg msg
Definition: publisher.h:54
MAMAExpDLL mamaServiceLevel mamaServiceLevel_getFromMsg(const mamaMsg msg)
Extract the subscription service level from a message.
struct mamaMsgImpl_ * mamaMsg
Opaque definitions for all major MAMA data types.
Definition: types.h:95
MAMAExpDLL const char * mamaServiceLevel_toString(mamaServiceLevel type)
Convert a mamaServiceLevel to a string.
mamaServiceLevel_
mamaServiceLevel is an enumeration that represents the service level (a) requested by a subscribing a...
Definition: servicelevel.h:46