Структура, характеризующая сообщения менеджера ресурсов типа _IO_MMAP
#include <sys/iofunc.h>struct _io_mmap {uint16_t type;uint16_t combine_len;uint32_t prot;uint64_t offset;struct _msg_info info;uint32_t zero[6];};struct _io_mmap_reply {uint32_t zero;uint32_t flags;uint64_t offset;int32_t coid;int32_t fd;};typedef union {struct _io_mmap i;struct _io_mmap_reply o;} io_mmap_t;
Данная структура ассоциирована с сообщениями менеджера ресурсов типа _IO_MMAP
. Поле i имеет тип _io_map
и определяет входящие данные (поступающие в менеджер ресурсов):
_IO_MMAP
_IO_COMBINE_FLAG
. <sys/mman.h>
): Поле o имеет тип _io_mmap_reply
и определяет исходящие данные (отправляемые клиенту в ответ на поступившее сообщение):
ЗОСРВ «Нейтрино»
resmgr_io_funcs_t, iofunc_mmap_default(), iofunc_mmap()
Предыдущий раздел: Описание API системной библиотеки