&ex_start
#include <rmr/rmr.h>
-rmr_mbuf_t* rmr_alloc_msg( void* a, int size );
+rmr_mbuf_t* rmr_alloc_msg( void* ctx, int size );
&ex_end
&uindent
out of the buffer.
If the value passed in &cw(size) is 0, then the default size supplied on the
&ital(rmr_init) call will be used.
-The &ital(a) parameter is the void context pointer that was returned by
+The &ital(ctx) parameter is the void context pointer that was returned by
the &ital(rmr_init) function.
&space
int mtype;
int len;
unsigned char* payload;
- unsigned char* a;
+ unsigned char* xaction;
} rmr_mbuf_t;
&ex_end
&half_space
-&ditem(a ) The &ital(a) field is a pointer to a fixed sized area in
+&ditem(xaction) The &ital(xaction) field is a pointer to a fixed sized area in
the message into which the user may write a transaction ID.
The ID is optional with the exception of when the user application uses the &cw(rmr_call)
function to send a message and wait for the reply; the underlying RMR processing
expects that the matching reply message will also contain the same data in the
-&ital(a) field.
+&ital(xaction) field.
&end_dlist
&h2(RETURN VALUE)
.** &h2(EXAMPLE)
&h2(SEE ALSO )
-rmr_mbuf(3)
+rmr_tralloc_msg(3),
rmr_call(3),
rmr_free_msg(3),
rmr_init(3),
+rmr_init_trace(3),
+rmr_get_trace(3),
+rmr_get_trlen(3),
rmr_payload_size(3),
rmr_send_msg(3),
rmr_rcv_msg(3),
rmr_has_str(3),
rmr_tokenise(3),
rmr_mk_ring(3),
-rmr_ring_free(3)
-
+rmr_ring_free(3),
+rmr_set_trace(3)
.qu