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
The client's node ID. The nd (node descriptor) is a temporary numeric description of a remote node; ND_LOCAL_NODE (or 0) is the descriptor for the local node.
To: Use this function:
Compare two nd objects ND_NODE_CMP()
Convert a nd to text netmgr_ndtostr()
Convert text to a nd netmgr_strtond()
pid
The client's process ID.
sid
Used internally by Qnet.
cred
The user and group ID credentials (see 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 системной библиотеки