struct _pulse64

Структура, описывающая импульс (64-х разрядная версия)

Прототип:

#include <sys/neutrino.h>
struct _pulse64 {
uint16_t type;
uint16_t subtype;
int8_t code;
uint8_t zero[3];
union __sigval64 value;
int32_t scoid;
};

Описание:

Структура _pulse64 описывает импульс или неблокирующее сообщение фиксированного размера, которое характеризуется несколькими байтами данных и одним байтом с кодом импульса.


Caution: Размер данной структуры не варьируется в зависимости от разрядности архитектуры.

В состав структуры входят:

type
subtype
code
value
scoid
Поля описаны на странице struct _pulse.

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

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

Поддерживается, начиная с ЗОСРВ «Нейтрино» редакции 2021

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

ChannelCreate(), MsgReceive(), MsgReceivePulse(), MsgReceivePulsev(), MsgReceivev(), MsgSendPulse(), struct _pulse, struct _pulse32, struct sigevent, union sigval, union __sigval32, union __sigval64




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