#include "mama/types.h"
#include "wombat/wConfig.h"
Go to the source code of this file.
|
MAMAExpDLL mama_status | mamaDQPublisher_allocate (mamaDQPublisher *result) |
| Responsible for publishing mama marketdata messages. More...
|
|
MAMAExpDLL mama_status | mamaDQPublisher_create (mamaDQPublisher pub, mamaTransport transport, const char *topic) |
| Create a mamaDQPublisher for the corresponding transport. More...
|
|
MAMAExpDLL mama_status | mamaDQPublisher_send (mamaDQPublisher pub, mamaMsg msg) |
| Send a message. More...
|
|
MAMAExpDLL mama_status | mamaDQPublisher_sendReply (mamaDQPublisher pub, mamaMsg request, mamaMsg reply) |
|
MAMAExpDLL mama_status | mamaDQPublisher_sendReplyWithHandle (mamaDQPublisher pub, mamaMsgReply replyAddress, mamaMsg reply) |
|
MAMAExpDLL void | mamaDQPublisher_destroy (mamaDQPublisher pub) |
|
MAMAExpDLL void | mamaDQPublisher_setStatus (mamaDQPublisher pub, mamaMsgStatus status) |
|
MAMAExpDLL void | mamaDQPublisher_setSenderId (mamaDQPublisher pub, uint64_t senderid) |
|
MAMAExpDLL void | mamaDQPublisher_setSeqNum (mamaDQPublisher pub, mama_seqnum_t num) |
|
MAMAExpDLL void | mamaDQPublisher_setClosure (mamaDQPublisher pub, void *closure) |
|
MAMAExpDLL void | mamaDQPublisher_enableSendTime (mamaDQPublisher pub, mama_bool_t enable) |
|
MAMAExpDLL void * | mamaDQPublisher_getClosure (mamaDQPublisher pub) |
|
MAMAExpDLL void | mamaDQPublisher_setCache (mamaDQPublisher pub, void *cache) |
|
MAMAExpDLL void * | mamaDQPublisher_getCache (mamaDQPublisher pub) |
|
◆ mamaDQPublisher_allocate()
Responsible for publishing mama marketdata messages.
Allocate a mamaDQPublisher.
- Parameters
-
result | A pointer to hold the mamaDQPublisher. |
◆ mamaDQPublisher_create()
Create a mamaDQPublisher for the corresponding transport.
- Parameters
-
pub | A pointer to the mamaDQPublisher. |
transport | The transport. |
topic | Symbol on which to publish. |
◆ mamaDQPublisher_send()
Send a message.
- Parameters
-
publisher | The publish from which to send the message. |
msg | The mamaMsg to send. |
◆ mamaDQPublisher_sendReply()
◆ mamaDQPublisher_sendReplyWithHandle()
◆ mamaDQPublisher_destroy()
◆ mamaDQPublisher_setStatus()
◆ mamaDQPublisher_setSenderId()
MAMAExpDLL void mamaDQPublisher_setSenderId |
( |
mamaDQPublisher |
pub, |
|
|
uint64_t |
senderid |
|
) |
| |
◆ mamaDQPublisher_setSeqNum()
◆ mamaDQPublisher_setClosure()
MAMAExpDLL void mamaDQPublisher_setClosure |
( |
mamaDQPublisher |
pub, |
|
|
void * |
closure |
|
) |
| |
◆ mamaDQPublisher_enableSendTime()
◆ mamaDQPublisher_getClosure()
◆ mamaDQPublisher_setCache()
MAMAExpDLL void mamaDQPublisher_setCache |
( |
mamaDQPublisher |
pub, |
|
|
void * |
cache |
|
) |
| |
◆ mamaDQPublisher_getCache()