Go to the documentation of this file.
22 #ifndef MamaMsgTypeH__
23 #define MamaMsgTypeH__
31 #if defined(__cplusplus)
221 #if defined(__cplusplus)
@ MAMA_MSG_TYPE_ERROR
An error occurred .
Definition: msgtype.h:59
@ MAMA_MSG_TYPE_QUOTE
Quote updates.
Definition: msgtype.h:95
@ MAMA_MSG_TYPE_CANCEL
Trade cancel.
Definition: msgtype.h:56
@ MAMA_MSG_TYPE_NULL
Keep alive message.
Definition: msgtype.h:185
mamaMsgType
Definition: msgtype.h:35
@ MAMA_MSG_TYPE_NOT_FOUND
The symbols was not found but may show up later.
Definition: msgtype.h:135
@ MAMA_MSG_TYPE_CORRECTION
Trade correction.
Definition: msgtype.h:62
@ MAMA_MSG_TYPE_PREOPENING
Pre-opening summary (e.g.
Definition: msgtype.h:92
@ MAMA_MSG_TYPE_BOOK_SNAPSHOT
Order book recap.
Definition: msgtype.h:123
@ MAMA_MSG_TYPE_FEATURE_SET
MAMA applications do NOT need to process the following message types.
Definition: msgtype.h:170
@ MAMA_MSG_TYPE_REFRESH
Subscription refresh.
Definition: msgtype.h:176
@ MAMA_MSG_TYPE_CLOSING
Closing summary.
Definition: msgtype.h:65
@ MAMA_MSG_TYPE_RECAP
Refresh/recap of some/all fields.
Definition: msgtype.h:73
const MAMAExpDLL char * mamaMsgType_stringForMsg(const mamaMsg msg)
Extract the type as a string from a message.
@ MAMA_MSG_TYPE_NOT_PERMISSIONED
Not permissioned on the feed.
Definition: msgtype.h:126
@ MAMA_MSG_TYPE_EXPIRE
Expired option or future.
Definition: msgtype.h:82
MAMAExpDLL mamaMsgType mamaMsgType_typeForMsg(const mamaMsg msg)
Extract the type from the message.
@ MAMA_MSG_TYPE_WORLD_VIEW
World View request.
Definition: msgtype.h:179
@ MAMA_MSG_TYPE_DELETE
The feed handler will not send any more updates for the symbol, to the client in question.
Definition: msgtype.h:79
@ MAMA_MSG_TYPE_SNAPSHOT
A snapshot is the same as an initial value; however, the client will not receive any subsequent updat...
Definition: msgtype.h:89
@ MAMA_MSG_TYPE_UPDATE
General update (includes, funds).
Definition: msgtype.h:43
const MAMAExpDLL char * mamaMsgType_stringForType(mamaMsgType type)
Convert a mamaMsgType to a string.
@ MAMA_MSG_TYPE_TRADE
Trade updates.
Definition: msgtype.h:98
@ MAMA_MSG_TYPE_WOMBAT_CALC
A calculated result.
Definition: msgtype.h:147
@ MAMA_MSG_TYPE_BOOK_UPDATE
Order book update.
Definition: msgtype.h:112
struct mamaMsgImpl_ * mamaMsg
Opaque definitions for all major MAMA data types.
Definition: types.h:95
@ MAMA_MSG_TYPE_BOOK_RECAP
Order book recap.
Definition: msgtype.h:119
@ MAMA_MSG_TYPE_WOMBAT_REQUEST
A service request.
Definition: msgtype.h:144
@ MAMA_MSG_TYPE_TIBRV
Returned if an RV error is encountered the MsgStatus will be the tibrv_status.
Definition: msgtype.h:162
@ MAMA_MSG_TYPE_ENTITLEMENTS_REFRESH
Definition: msgtype.h:187
@ MAMA_MSG_TYPE_BOOK_INITIAL
Order book initial value.
Definition: msgtype.h:107
@ MAMA_MSG_TYPE_MISC
Miscellaneous
Definition: msgtype.h:156
@ MAMA_MSG_TYPE_UNKNOWN
Unknown, not covered by any of the above.
Definition: msgtype.h:190
@ MAMA_MSG_TYPE_INITIAL
Initial value.
Definition: msgtype.h:53
@ MAMA_MSG_TYPE_NEWS_QUERY
News query.
Definition: msgtype.h:182
@ MAMA_MSG_TYPE_SYNC_REQUEST
Subscription synchronization request.
Definition: msgtype.h:173
@ MAMA_MSG_TYPE_SEC_STATUS
Security status update.
Definition: msgtype.h:150
@ MAMA_MSG_TYPE_ORDER
Order updates.
Definition: msgtype.h:101
@ MAMA_MSG_TYPE_END_OF_INITIALS
End of group of initial values.
Definition: msgtype.h:141
@ MAMA_MSG_TYPE_BOOK_CLEAR
Order book clear.
Definition: msgtype.h:115
@ MAMA_MSG_TYPE_DDICT_SNAPSHOT
Data dictionary.
Definition: msgtype.h:153