Context information that's passed between resource-manager functions
#include <sys/iofunc.h>
#include <sys/resmgr.h>
struct _extended_context {
size_t length;
struct _xendian_context xendian;
};
typedef struct _resmgr_context {
int rcvid;
struct _msg_info info;
resmgr_iomsgs_t *msg;
dispatch_t *dpp;
int id;
struct _extended_context *extra;
unsigned msg_max_size;
int status;
int offset;
int size;
iov_t iov[1];
} resmgr_context_t;
The resmgr_context_t structure defines context information that's passed to resource-manager functions.
![]() |
The message_context_t structure is identical to resmgr_context_t. |
The members include:
dispatch_create(), _msg_info, MsgInfo(), resmgr_attach(), resmgr_context_alloc(), resmgr_context_free(), _RESMGR_STATUS()