|
| virtual | ~MamaBasicWildCardSubscription () |
| | The destructor will call destroy() if the subscription has not already been destroyed. More...
|
| |
| | MamaBasicWildCardSubscription (void) |
| | Constructor. More...
|
| |
| virtual void | create (MamaTransport *transport, MamaQueue *queue, MamaBasicWildCardSubscriptionCallback *callback, const char *source, const char *topic, void *closure=NULL) |
| | Create a basic wild card subscription without market data semantics. More...
|
| |
| virtual const char * | getSymbol (void) const |
| | Return the symbol for this subscription. More...
|
| |
| virtual const char * | getSource (void) const |
| | Return the source for this subscription. More...
|
| |
| virtual void * | getTopicClosure () const |
| | Get the closure for the specific wildcard topic. More...
|
| |
| virtual void | setTopicClosure (void *closure) |
| | Set the topic closure for the current message's topic. More...
|
| |
| virtual void | muteCurrentTopic (void) |
| | For "transport" subscriptions (WMW only) stop processing messages for the current topic. More...
|
| |
| virtual MamaBasicWildCardSubscriptionCallback * | getBasicWildCardCallback (void) const |
| | Return the MamaSubscriptionCallback for this subscription. More...
|
| |
| virtual | ~MamaBasicSubscription () |
| | The destructor will call destroy() if the subscription has not already been destroyed. More...
|
| |
| | MamaBasicSubscription (void) |
| | Constructor. More...
|
| |
| virtual void | createBasic (MamaTransport *transport, MamaQueue *queue, MamaBasicSubscriptionCallback *callback, const char *topic, void *closure=NULL) |
| | Create a basic subscription without market data semantics. More...
|
| |
| virtual void | destroy () |
| | Destroy the subscription. More...
|
| |
| virtual void | destroyEx () |
| | This function will destroy the subscription and can be called from any thread. More...
|
| |
| virtual bool | isActive (void) const |
| | Return whether the subscription is active. More...
|
| |
| virtual const char * | getTopic (void) const |
| | Return the symbol for this subscription. More...
|
| |
| virtual MamaTransport * | getTransport (void) const |
| | Return the MamaTransport for this subscription. More...
|
| |
| virtual MamaBasicSubscriptionCallback * | getBasicCallback (void) const |
| | Return the MamaSubscriptionCallback for this subscription. More...
|
| |
| virtual MamaQueue * | getQueue (void) const |
| | Return the MamaQueue for the subscription. More...
|
| |
| virtual void | setClosure (void *closure) |
| | Set the closure for the subscription. More...
|
| |
| virtual void * | getClosure (void) const |
| | Return the closure for the subscription. More...
|
| |
| virtual void | setDebugLevel (MamaLogLevel level) |
| | Set the debug level for this subscription. More...
|
| |
| virtual MamaLogLevel | getDebugLevel () const |
| | Return the debug level for this subscription. More...
|
| |
| virtual bool | checkDebugLevel (MamaLogLevel level) const |
| | Return whether the debug level for this subscription equals or exceeds some level. More...
|
| |
| virtual mamaSubscriptionState | getState (void) |
| | This function will return the current state of the subscription, this function should be used in preference to the mamaSubscription_isActive or mamaSubscription_isValid functions. More...
|
| |
The MamaBasicWildCardSubscription interface represents a subscription to a topic with no market data semantics.
- See also
- Mama
- Author
- Michael Schonberg copyright 2003 Wombat Consulting Inc.