Определить, сколько составляющих из структуры ctp->iov вернуть клиенту
#include <sys/resmgr.h>#define _RESMGR_NPARTS( int num ) ...
Отсутствует.
Макрос _RESMGR_NPARTS() сообщает библиотеке менджера ресурсов, что она должна вернуть клиенту num составляющих из структуры ctp->iov (см. resmgr_context_t). По сути, библиотека делает следующее:
MsgReply( ctp->rcvid, ctp->status, ctp->iov, num ).
Значение num со знаком минус (чтобы разделять число от значений кодов ошибок, которые могут вернуть функции-обработчики).
ЗОСРВ «Нейтрино»
Функция resmgr_attach() должна установить attr->nparts_max в максимально возможное значение для num.
iov_t, MsgReply(), resmgr_attach(), resmgr_context_t, _RESMGR_PTR(), _RESMGR_STATUS()
Предыдущий раздел: Описание API системной библиотеки