ENet address functions


Functions

ENET_API int enet_address_set_host (ENetAddress *address, const char *hostName)
 Attempts to resolve the host named by the parameter hostName and sets the host field in the address parameter if successful.
ENET_API int enet_address_get_host_ip (const ENetAddress *address, char *hostName, size_t nameLength)
 Gives the printable form of the ip address specified in the address parameter.
ENET_API int enet_address_get_host (const ENetAddress *address, char *hostName, size_t nameLength)
 Attempts to do a reverse lookup of the host field in the address parameter.


Function Documentation

ENET_API int enet_address_get_host ( const ENetAddress address,
char *  hostName,
size_t  nameLength 
)

Parameters:
address address used for reverse lookup
hostName destination for name, must not be NULL
nameLength maximum length of hostName.
Returns:
the null-terminated name of the host in hostName on success
Return values:
0 on success
< 0 on failure

ENET_API int enet_address_get_host_ip ( const ENetAddress address,
char *  hostName,
size_t  nameLength 
)

Parameters:
address address printed
hostName destination for name, must not be NULL
nameLength maximum length of hostName.
Returns:
the null-terminated name of the host in hostName on success
Return values:
0 on success
< 0 on failure

ENET_API int enet_address_set_host ( ENetAddress address,
const char *  hostName 
)

Parameters:
address destination to store resolved address
hostName host name to lookup
Return values:
0 on success
< 0 on failure
Returns:
the address of the given hostName in address on success


Generated on Wed Jun 6 14:33:50 2007 for enet by  doxygen 1.5.1