SETIOV()

Заполнить элементы структуры iov_t

Прототип:

#include <sys/types.h>
#include <unistd.h>
void SETIOV( iov_t *msg,
void *addr,
size_t len );

Аргументы:

msg
Указатель на структуру iov_t, которую необходимо заполнить.
addr
Значение элемента iov_base.
len
Значение элемента iov_len.

Описание:

Макрос SETIOV() заполняет элементы в структуре сообщения iov_t.


Note: SETIOV() не копирует данные, на которые указывает addr, а копирует сам указатель.

Классификация:

ЗОСРВ «Нейтрино»

Безопасность использования
Точка остановки потока
Нет
Обработчик прерываний
Да
Обработчик сигналов
Да
В потоке
Да

Тематические ссылки:

iov_t, GETIOVBASE(), GETIOVLEN(), MsgKeyData(), MsgReadv(), MsgReceivev(), MsgReplyv(), MsgSendv(), MsgWritev()




Предыдущий раздел: Описание API системной библиотеки