Name |
Description |
EntryPoint |
This sample application demonstrates how to publish mama messages, and respond to requests from a clients inbox. It accepts the following command line arguments: [-s topic] The topic on which to send messages. Default value is "MAMA_TOPIC". [-l topic] The topic on which to listen for inbound requests. Default is "MAMA_INBOUND_TOPIC". [-i interval] The interval between messages .Default, 0.5. [-m name] The middleware to be used. Default, wmw. [-tport name] The transport parameters to be used from mama.properties. [-q] Quiet mode. Suppress output. [-pubCb] Listen to publisher callbacks. [-c number] How many messages to publish (default infinite). |
Mama |
MAMA - Middleware Agnostic Messaging API |
Mama.NativeMethods |
|
Mama.StartBackgroundCallbackForwarder |
This class is used for forward callback events from the native mama_startBackground function to the client's of this class. |
MamaMsg |
Class which encapsulates the messages used in the MAMA infrastructure |
MamaMsg.CallbackForwarder |
|
MamaMsg.NativeMethods |
|
MamaMsgIterator |
Class for iterating through the fields in a MamaMsg |
MamaMsgIterator.NativeMethods |
|
MamaPublisher |
The MamaPublisher class publishes messages to basic or market data subscriptions depending on the underlying transport |
MamaPublisher.NativeMethods |
|
MamaPublisher.NativeMethods.PublisherCallbacks |
|
MamaPublisherCS |
|
MamaTransport |
The underpinning object in any MAMA application |
MamaTransport.CallbackForwarder |
|
MamaTransport.CallbackForwarderSymbolMap |
|
MamaTransport.NativeMethods |
|
MamaTransport.TopicCallbackForwarder |
|
MamaWrapper |
Base class for all wrapped native objects. Provides common facilities to the base classes. |
MamdaAuctionListener |
MamdaAuctionListener is a class that specializes in handling Auction updates. Developers provide their own implementation of the MamdaAuctionHandler interface and will be delivered notifications for Auctions and Auction closing prices. An obvious application for this MAMDA class is any kind of Auction tick capture application. |
MamdaAuctionListener.FieldIterator |
|
MamdaAuctionListener.MamdaAuctionActivityTime |
|
MamdaAuctionListener.MamdaAuctionCache |
|
MamdaAuctionListener.MamdaAuctionIssueSymbol |
|
MamdaAuctionListener.MamdaAuctionLineTime |
|
MamdaAuctionListener.MamdaAuctionPartId |
|
MamdaAuctionListener.MamdaAuctionSendTime |
|
MamdaAuctionListener.MamdaAuctionSrcTime |
|
MamdaAuctionListener.MamdaAuctionSymbol |
|
MamdaAuctionListener.MamdaAuctionUncrossPrice |
|
MamdaAuctionListener.MamdaAuctionUncrossPriceInd |
|
MamdaAuctionListener.MamdaAuctionUncrossVolume |
|
MamdaSubscription |
A MamdaSubscription is used to register interest in a particular symbol and source. A MamaTransport is required to actually activate the subscription. Multiple listeners can be added to the MamdaSubscription. In this way, an application can make use of more than one of the specialized value added MAMDA listeners, such as MamdaTradeListener and MamdaQuoteListener. |
MamdaSubscription.MamdaSubscriptionCallback |
|