lbm_umq_queue_msg_status_t Struct Reference

Struct containing extended asynchronous operation status information about a single UMQ message.

#include <lbm.h>

Collaboration diagram for lbm_umq_queue_msg_status_t:

Collaboration graph
[legend]

Data Fields

lbm_umq_msgid_t msgid
lbm_msg_tmsg
void * clientd
int status
int flags

Field Documentation

lbm_umq_msgid_t lbm_umq_queue_msg_status_t::msgid

UMQ message ID of this message.

lbm_msg_t* lbm_umq_queue_msg_status_t::msg

Actual message, if appropriate and available (NULL otherwise)

void* lbm_umq_queue_msg_status_t::clientd

User client data pointer.

int lbm_umq_queue_msg_status_t::status

Status code for this message (retrieval in progress, consumed, etc.)

int lbm_umq_queue_msg_status_t::flags

Reserved flags field.


The documentation for this struct was generated from the following file:
Generated on Thu Mar 6 13:11:24 2014 for LBM API by  doxygen 1.5.2