The Mama class provides methods global initialization and manipulating global options | |
The MamaBasicSubscription interface represents a subscription to a topic with no market data semantics | |
The MamaBasicWildCardSubscription interface represents a subscription to a topic with no market data semantics | |
The MamaSubscription interface represents a subscription to a topic | |
| The message callback interface for basic subscriptions | |
| The message callback interface for basic subscriptions | |
| Bridge callback | |
| A date/time representation with additional hints for precision, advanced output formatting and support for time zone conversion (using the MamaTimeZone type) | |
The MamaDictionary class maps field identifiers (FIDs) to human readable strings | |
The WombatDictionaryCallback receives notification regarding the population of the data dictionary | |
| The dispatcher dispatches events from a queue until it is destroyed or MamaQueue->stopDispatch () is called | |
The MamaFieldDescriptor class describes a field within a MamaDictionary | |
| Used for sending messages requesting a direct reply | |
| The MamaInboxCallback gets invoked when a message arrives in an inbox or when inbox related errors arise | |
| A repeating IO | |
| Subclass this to receive IO notifications | |
The MamaLogFile class provides a single interface for the configuration and control of Mama logging activity | |
| Subclass this to receive log notifications | |
| MAMA message representation | |
| MamaMsg field representation | |
| Callback class for iterating over all fields in a message | |
| Iterator class for mamaMsg | |
| Wrapper/utility class which provides useful interrogation, comparison and manipulation facilities for the Mama Message Qualifier data field (wMsgQual) which is a "bit-map" used to convey duplicate, delayed and out-of-sequence information about messages | |
| MamaPrice is a special data type for representing floating point numbers that often require special formatting for display purposes, such as prices | |
| The publisher class publishes messages to basic or market data subscriptions depending on the underlying transport | |
| Queue allows applications to dispatch events in order with multiple threads using a single MamaDispatcher for each queue | |
| Callback interface for the MamaQueue::setEnqueueCallback () method | |
| Definition of the callback method for when a user added event fires | |
| A simple class for allocating subscriptions amongst multiple queues in a round robin | |
| Receive callbacks when certain conditions for the MamaQueue are met | |
| Callback interface for use with the MamaPublisher.sendWithThrottle() and MamaPublisher.sendFromInboxWithThrottle() methods | |
| A MAMA source group monitors a set of MAMA sources that presumably provide a duplicate set of data | |
| A MAMA source group manager monitors a set of MAMA source groups | |
| A MAMA source manager maintains information about a set of data sources, including the quality of the data coming from those sources | |
| A MAMA source maintains information about a data source, including the quality of the data coming from that source | |
| A MamaSourceDerivative provides a reference to a common MamaSource object but can have attributes (such as the quality state) overridden | |
| Applications can register with MamaSourceGroup to receive state change notifications when the state of sources within the group has changed | |
| Callback object passed to Mama::startBackground() | |
| The message callback interface | |
| MamaSymbolList manages a list of MAMA symbols and related attributes | |
| MamaSymbolListFile is a file based symbol list with the ability to detect external changes to the file | |
| The MamaSymbolListIteratorHandler interface | |
| Information about the symbol list member | |
| The MamaSymbolListMembershipHandler interface | |
| The MamaSymbolListResortHandler interface | |
| Ability for MAMA to do client side symbology mapping | |
| MamaSymbolMapFile is a concrete implementation of a symbology map | |
| MamaSymbolSource defines an interface which all SymbolSources should implement in order to provide a mechanism by which objects implementing the "MamaSymbolSourceCallback::onSymbol" can be registered with the source such that they can be notified of new symbols as they arrive | |
| The MamaSymbolSourceCallback interface | |
| The MamaSymbolStoreSaveCallback interface | |
| A repeating timer | |
| Subclass this to receive timer notifications | |
| A time zone representation to make conversion of timestamps to and from particular time zones more convenient | |
| Market data functionality | |
| Transport callback | |
| TransportTopicEvent callback |