struct _debug_channel, debug_channel_t, procfs_channel

Структура данных характеризует канал отлаживаемого процесса

Прототип:

#include <sys/debug.h>
typedef struct _debug_channel {
unsigned chid;
unsigned char type;
unsigned char zero; /* filler */
unsigned short flags;
unsigned send_queue_depth;
unsigned pulse_queue_depth;
unsigned receive_queue_depth;
unsigned reply_queue_depth;
unsigned pad[6];
} debug_channel_t;
typedef debug_channel_t procfs_channel;

Описание:

Структура procfs_channel характеризует канал отлаживаемого процесса. Поля структуры включают:

chid
Идентификатор канала.
type
Тип канала.
flags
Флаги канала.
send_queue_depth
Глубина очереди сообщений на отправку.
pulse_queue_depth
Глубина очереди пульсов.
receive_queue_depth
Глубина очереди входящих сообщений.
reply_queue_depth
Глубина очереди reply-сообщений.
pad
Зарезервировано для будущего использования.

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

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

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

devctl(), DCMD_PROC_CHANNELS




Предыдущий раздел: перейти