Инкрементировать счетчик и флаги блокировки
#include <sys/iofunc.h>int iofunc_openfd( resmgr_context_t *ctp,io_openfd_t *msg,iofunc_ocb_t *ocb,iofunc_attr_t *attr );
libc
Вспомогательная функция iofunc_openfd() проверяет режим, указанный в сообщении _IO_OPENFD
, и увеличивает счетчики чтения и записи (ocb->attr->rcount и ocb->attr->wcount) и счетчики блокировок (ocb->attr->rlocks и ocb->attr->wlocks), в соответствии с режимом открытия.
Функция выполняет необходимые для поддержки функции openfd() действия.
ЗОСРВ «Нейтрино»
io_openfd_t, iofunc_ocb_attach(), iofunc_openfd_default(), struct _msg_info, openfd(), resmgr_context_t
Предыдущий раздел: Описание API системной библиотеки