ND_NODE_CMP()

Сравнить два дескриптора узла

Прототип:

#include <sys/netmgr.h>
#define ND_NODE_CMP( a, b ) ...

Аргументы:

a
b
The node descriptors that you want to compare. You can use either the value 0 or ND_LOCAL_NODE to refer to the local node.

Библиотека:

libc

Описание:

The ND_NODE_CMP() macro compares two node descriptors.

Возвращаемое значение:

<0
The node descriptor a is less than b.
0
The descriptors refer to the same machine.
>0
The node descriptor a is greater than b.

Примеры:

#include <sys/neutrino.h>
uint32_t nd1, nd2;
if ( ND_NODE_CMP( nd1, nd2 ) == 0 )
{
/* Same node */
...
} else {
/* Different nodes */
...
}

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

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

Точка остановки потока
Нет
Обработчик прерываний
Да
Обработчик сигналов
Да
В потоке
Да

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

netmgr_ndtostr(), netmgr_remote_nd(), netmgr_strtond()




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