Convert a string into a node descriptor
#include <sys/netmgr.h> int netmgr_strtond( const char * nodename, char ** endstr );
libc
Use the -l c option to qcc to link against this library. This library is usually included automatically.
The netmgr_strtond() function converts a string to a node descriptor. This function accepts all three forms of node name: simple, directory, and FQNN (Fully Qualified NodeName). A FQNN identifies a QNX Neutrino node using a unique name on a network, and consists of the nodename and the node domain.
If endstr isn't NULL, it's set to point to the character after the node name in the given string.
The node descriptor, or -1 if an error occurred (errno is set).
See netmgr_ndtostr().
Safety: | |
---|---|
Cancellation point | Yes |
Interrupt handler | No |
Signal handler | Yes |
Thread | Yes |
ND_NODE_CMP(), netmgr_ndtostr(), netmgr_remote_nd()
Qnet Networking chapter of the Neutrino Programmer's Guide
Qnet Networking chapter of the System Architecture guide
Message Passing chapter of Getting Started with QNX Neutrino