struct _thread_name

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

Прототип:

#include <sys/neutrino.h>
struct _thread_name {
int new_name_len;
int name_buf_len;
char name_buf[1];
};
#define _NTO_THREAD_NAME_MAX 100

Описание:

Тип позволяет модифицировать символьный идентификатор потока (имя). Структура включает следующие поля:

name_buf
Thread name. This is a contiguous buffer that extends the structure.
name_buf_len
The size of this buffer.
new_name_len
Поле, влияющее на поведение вызова ThreadCtl*( _NTO_TCTL_NAME, data ). Зависимость поведения от значения поля структуры:

If you're setting or deleting the thread's name, the old name is copied as a NULL-terminated string into name_buf, up to the number of bytes specified by name_buf_len.


Note:

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

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

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

ThreadCtl(), ThreadCtl_r()




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