OpenMAMA
subscmsgtype.h File Reference

Go to the source code of this file.

Macros

#define MAMA_SUBSCROOT   "_MD"
 
#define MAMA_SUBSCMANROOT   "_MDSM"
 
#define MAMA_DATADICTROOT   "_MDDD"
 
#define MAMA_WORLDVIEWROOT   "_MDWV"
 
#define MAMA_WORLDVIEWREQUEST   "_MDWV.WORLDVIEW_REQUEST"
 
#define MAMA_WORLDVIEWUPDATE   "_MDWV.WORLDVIEW_UPDATE"
 
#define MAMA_TIMEOUT   (10.0)
 
#define MAMA_RETRIES   (2)
 
#define MAMA_REFRESHINTERVALMIN   (5.0)
 
#define MAMA_REFRESHINTERVALRAND   (55.0)
 

Typedefs

typedef enum mamaSubscMsgType mamaSubscMsgType
 

Enumerations

enum  mamaSubscMsgType {
  MAMA_SUBSC_SUBSCRIBE = 0, MAMA_SUBSC_SNAPSHOT = 1, MAMA_SUBSC_UNSUBSCRIBE = 2, MAMA_SUBSC_RESUBSCRIBE = 3,
  MAMA_SUBSC_REFRESH = 4, MAMA_SUBSC_DDICT_SNAPSHOT = 5, MAMA_SUBSC_WORLDVIEW_RQST = 6, MAMA_SUBSC_DQ_SUBSCRIBER = 7,
  MAMA_SUBSC_DQ_PUBLISHER = 8, MAMA_SUBSC_DQ_NETWORK = 9, MAMA_SUBSC_DQ_UNKNOWN = 10, MAMA_SUBSC_FEATURE_SET_RQST = 11,
  MAMA_SUBSC_DQ_GROUP_SUBSCRIBER = 12
}
 

Functions

const MAMAExpDLL char * MamaSubscMsgTypeStr (mamaSubscMsgType msgType)
 

Macro Definition Documentation

◆ MAMA_SUBSCROOT

#define MAMA_SUBSCROOT   "_MD"

◆ MAMA_SUBSCMANROOT

#define MAMA_SUBSCMANROOT   "_MDSM"

◆ MAMA_DATADICTROOT

#define MAMA_DATADICTROOT   "_MDDD"

◆ MAMA_WORLDVIEWROOT

#define MAMA_WORLDVIEWROOT   "_MDWV"

◆ MAMA_WORLDVIEWREQUEST

#define MAMA_WORLDVIEWREQUEST   "_MDWV.WORLDVIEW_REQUEST"

◆ MAMA_WORLDVIEWUPDATE

#define MAMA_WORLDVIEWUPDATE   "_MDWV.WORLDVIEW_UPDATE"

◆ MAMA_TIMEOUT

#define MAMA_TIMEOUT   (10.0)

◆ MAMA_RETRIES

#define MAMA_RETRIES   (2)

◆ MAMA_REFRESHINTERVALMIN

#define MAMA_REFRESHINTERVALMIN   (5.0)

◆ MAMA_REFRESHINTERVALRAND

#define MAMA_REFRESHINTERVALRAND   (55.0)

Typedef Documentation

◆ mamaSubscMsgType

Enumeration Type Documentation

◆ mamaSubscMsgType

Enumerator
MAMA_SUBSC_SUBSCRIBE 
MAMA_SUBSC_SNAPSHOT 
MAMA_SUBSC_UNSUBSCRIBE 
MAMA_SUBSC_RESUBSCRIBE 
MAMA_SUBSC_REFRESH 
MAMA_SUBSC_DDICT_SNAPSHOT 
MAMA_SUBSC_WORLDVIEW_RQST 
MAMA_SUBSC_DQ_SUBSCRIBER 
MAMA_SUBSC_DQ_PUBLISHER 
MAMA_SUBSC_DQ_NETWORK 
MAMA_SUBSC_DQ_UNKNOWN 
MAMA_SUBSC_FEATURE_SET_RQST 
MAMA_SUBSC_DQ_GROUP_SUBSCRIBER 
34 {
42  MAMA_SUBSC_DQ_SUBSCRIBER = 7, /* Subscriber knows it lost data itself */
43  MAMA_SUBSC_DQ_PUBLISHER = 8, /* Subscriber knows publisher lost data */
44  MAMA_SUBSC_DQ_NETWORK = 9, /* Subscriber knows network lost data */
45  MAMA_SUBSC_DQ_UNKNOWN = 10, /* Subscriber lost data but not know why */
47  MAMA_SUBSC_DQ_GROUP_SUBSCRIBER = 12 /* Subscriber knows it lost data itself */

Function Documentation

◆ MamaSubscMsgTypeStr()

const MAMAExpDLL char* MamaSubscMsgTypeStr ( mamaSubscMsgType  msgType)
mamaSubscMsgType
mamaSubscMsgType
Definition: subscmsgtype.h:33
MAMA_SUBSC_DDICT_SNAPSHOT
@ MAMA_SUBSC_DDICT_SNAPSHOT
Definition: subscmsgtype.h:40
MAMA_SUBSC_DQ_NETWORK
@ MAMA_SUBSC_DQ_NETWORK
Definition: subscmsgtype.h:44
MAMA_SUBSC_SNAPSHOT
@ MAMA_SUBSC_SNAPSHOT
Definition: subscmsgtype.h:36
MAMA_SUBSC_FEATURE_SET_RQST
@ MAMA_SUBSC_FEATURE_SET_RQST
Definition: subscmsgtype.h:46
MAMA_SUBSC_DQ_SUBSCRIBER
@ MAMA_SUBSC_DQ_SUBSCRIBER
Definition: subscmsgtype.h:42
MAMA_SUBSC_REFRESH
@ MAMA_SUBSC_REFRESH
Definition: subscmsgtype.h:39
MAMA_SUBSC_WORLDVIEW_RQST
@ MAMA_SUBSC_WORLDVIEW_RQST
Definition: subscmsgtype.h:41
MAMA_SUBSC_DQ_PUBLISHER
@ MAMA_SUBSC_DQ_PUBLISHER
Definition: subscmsgtype.h:43
MAMA_SUBSC_UNSUBSCRIBE
@ MAMA_SUBSC_UNSUBSCRIBE
Definition: subscmsgtype.h:37
MAMA_SUBSC_DQ_UNKNOWN
@ MAMA_SUBSC_DQ_UNKNOWN
Definition: subscmsgtype.h:45
MAMA_SUBSC_DQ_GROUP_SUBSCRIBER
@ MAMA_SUBSC_DQ_GROUP_SUBSCRIBER
Definition: subscmsgtype.h:47
MAMA_SUBSC_RESUBSCRIBE
@ MAMA_SUBSC_RESUBSCRIBE
Definition: subscmsgtype.h:38
MAMA_SUBSC_SUBSCRIBE
@ MAMA_SUBSC_SUBSCRIBE
Definition: subscmsgtype.h:35


© 2012 Linux Foundation