OpenMAMA
 All Classes Namespaces Files Functions Variables Typedefs Friends Macros Pages
Wombat::MamaDQPublisher Class Reference

#include <MamaDQPublisher.h>

Public Member Functions

virtual ~MamaDQPublisher (void)
 MamaDQPublisher (void)
virtual void create (MamaTransport *transport, const char *topic)
 Create a MAMA DQ publisher for the corresponding transport.
virtual void send (MamaMsg *msg)
virtual void sendReply (const MamaMsg &request, MamaMsg *reply) const
virtual void sendReply (mamaMsgReply replyHandle, MamaMsg *reply) const
virtual void destroy (void)
virtual void setStatus (mamaMsgStatus status)
virtual void setSenderId (uint64_t id)
virtual void setSeqNum (mama_seqnum_t num)
virtual void * getCache (void)
virtual void setCache (void *cache)

Protected Attributes

MamaDQPublisherImpl * mImpl

Friends

class MamaDQPublisherManagerImpl

Constructor & Destructor Documentation

virtual Wombat::MamaDQPublisher::~MamaDQPublisher ( void  )
virtual
Wombat::MamaDQPublisher::MamaDQPublisher ( void  )

Member Function Documentation

virtual void Wombat::MamaDQPublisher::create ( MamaTransport transport,
const char *  topic 
)
virtual

Create a MAMA DQ publisher for the corresponding transport.

Parameters
transportThe transport to use. Must be a basic transport.
topicfor basic publishers. Symbol for market data topics.
virtual void Wombat::MamaDQPublisher::send ( MamaMsg msg)
virtual
virtual void Wombat::MamaDQPublisher::sendReply ( const MamaMsg request,
MamaMsg reply 
) const
virtual
virtual void Wombat::MamaDQPublisher::sendReply ( mamaMsgReply  replyHandle,
MamaMsg reply 
) const
virtual
virtual void Wombat::MamaDQPublisher::destroy ( void  )
virtual
virtual void Wombat::MamaDQPublisher::setStatus ( mamaMsgStatus  status)
virtual
virtual void Wombat::MamaDQPublisher::setSenderId ( uint64_t  id)
virtual
virtual void Wombat::MamaDQPublisher::setSeqNum ( mama_seqnum_t  num)
virtual
virtual void* Wombat::MamaDQPublisher::getCache ( void  )
virtual
virtual void Wombat::MamaDQPublisher::setCache ( void *  cache)
virtual

Friends And Related Function Documentation

friend class MamaDQPublisherManagerImpl
friend

Member Data Documentation

MamaDQPublisherImpl* Wombat::MamaDQPublisher::mImpl
protected

The documentation for this class was generated from the following file:


© 2012 Linux Foundation