[Previous] [Contents] [Next]

resmgr_writev()

Write a message to a client

Synopsis:

#include <sys/resmgr.h>

int resmgr_msgwritev( resmgr_context_t * ctp, 
                      const struct iovec * smsg, 
                      int sparts,
                      int offset);

Library:

libc

Description:

The resmgr_msgwritev() function is a cover for MsgWritev(), and performs the exact same functionality.

Returns:

The values as MsgWritev(); the number of bytes written or -1 if an error occurs (errno() is set).

Errors:

EFAULT
A fault occurred in the sender's address space when a server tried to access the sender's return message buffer.
ESRCH
The thread indicated rcvid doesn't exist or its connection was detached.
ESRVRFAULT
A fault occurred when the kernel tried to access the buffers provided.

Classification:

@@@NONE

Safety:
Cancellation point No
Interrupt handler No
Signal handler No
Thread No

See also:


[Previous] [Contents] [Next]