| Name | |
|---|---|
| virtual | ~MamaDQPublisherManager(void ) |
| MamaDQPublisherManager(void ) | |
| virtual void | create(MamaTransport * transport, MamaQueue * queue, MamaDQPublisherManagerCallback * callback, const char * sourcename, const char * root =”_MD”) |
| virtual void | addPublisher(const char * symbol, MamaDQPublisher * pub, void * cache) |
| virtual MamaDQPublisher * | removePublisher(const char * symbol) |
| virtual MamaDQPublisher * | createPublisher(const char * symbol, void * cache) |
| virtual void | destroyPublisher(const char * symbol) |
| virtual const MamaDQPublisher * | getPublisher(const char * symbol) 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 | sendSyncRequest(mama_u16_t nummsg, mama_f64_t delay, mama_f64_t duration) |
| virtual void | sendNoSubscribers(const char * symbol) |
virtual ~MamaDQPublisherManager(
void
)
MamaDQPublisherManager(
void
)
virtual void create(
MamaTransport * transport,
MamaQueue * queue,
MamaDQPublisherManagerCallback * callback,
const char * sourcename,
const char * root ="_MD"
)
Parameters:
Create a MAMA publisher manager for the corresponding transport.
virtual void addPublisher(
const char * symbol,
MamaDQPublisher * pub,
void * cache
)
virtual MamaDQPublisher * removePublisher(
const char * symbol
)
virtual MamaDQPublisher * createPublisher(
const char * symbol,
void * cache
)
virtual void destroyPublisher(
const char * symbol
)
virtual const MamaDQPublisher * getPublisher(
const char * symbol
) 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 sendSyncRequest(
mama_u16_t nummsg,
mama_f64_t delay,
mama_f64_t duration
)
virtual void sendNoSubscribers(
const char * symbol
)
Updated on 2023-03-31 at 15:29:25 +0100