Information about a message.
Synopsis.
#include <parabellym/api.h>
typedef struct para_msgi_t
{
// message description
int msgid;
unsigned int attc;
para_iov_t *attv;
// other flags
bool rreq;
int signal;
} para_msgi_t;
Description.
The para_msgi_t structure contains information about a message. The members include:
- msgid
- Message identifier, see para_msg_find.
- attc
- The number of attached data blocks.
- attv
- Points to an array of attachment descriptors.
- rreq
- Set this member to true to require the receiving module to reply. If the module does not reply directly, the library automatically replies with an empty message. See para_msg_reply for details.
- signal
-
The code with which the call to para_msg_receive was unblocked.
See para_mod_signal for more information about signals.