struct _client_info

Информация о клиентском соединении

Прототип:

#include <sys/neutrino.h>
struct _client_info {
_Uint32t nd;
pid_t pid;
pid_t sid;
_Uint32t flags;
struct _cred_info cred;
};

Описание:

Структура содержит информацию о клиентском соединении и включает следующие поля:

nd
Идентификатор узла клиента. nd (дескриптор узла) - временное числовое описание удаленного узла; ND_LOCAL_NODE (или 0) - дескриптор локального узла.
Для того, чтобы: Используйте эту функцию:
Сравнить два объекта nd ND_NODE_CMP()
Преобразовать nd в текст netmgr_ndtostr()
Преобразовать текст в nd netmgr_strtond()
pid
Идентификатор процесса клиента.
sid
Для внутреннего использования Qnet.
cred
Учетные данные клиента (смотрите struct _cred_info).

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

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

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

struct _cred_info, struct _msg_info, ConnectClientInfo(), ConnectClientInfo_r(), iofunc_attr_init(), iofunc_check_access(), iofunc_client_info(), iofunc_link(), iofunc_mknod(), iofunc_open(), iofunc_readlink(), iofunc_rename(), iofunc_unlink()




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