ENet Unix header.
More...
#include <stdlib.h>
#include <sys/time.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <arpa/inet.h>
#include <netinet/in.h>
#include <unistd.h>
◆ ENET_API
◆ ENET_CALLBACK
◆ ENET_HOST_TO_NET_16
#define ENET_HOST_TO_NET_16 |
( |
|
value | ) |
(htons (value)) |
macro that converts host to net byte-order of a 16-bit value
◆ ENET_HOST_TO_NET_32
#define ENET_HOST_TO_NET_32 |
( |
|
value | ) |
(htonl (value)) |
macro that converts host to net byte-order of a 32-bit value
◆ ENET_NET_TO_HOST_16
#define ENET_NET_TO_HOST_16 |
( |
|
value | ) |
(ntohs (value)) |
macro that converts net to host byte-order of a 16-bit value
◆ ENET_NET_TO_HOST_32
#define ENET_NET_TO_HOST_32 |
( |
|
value | ) |
(ntohl (value)) |
macro that converts net to host byte-order of a 32-bit value
◆ ENET_SOCKET_NULL
#define ENET_SOCKET_NULL -1 |
◆ ENET_SOCKETSET_ADD
#define ENET_SOCKETSET_ADD |
( |
|
sockset, |
|
|
|
socket |
|
) |
| FD_SET (socket, & (sockset)) |
◆ ENET_SOCKETSET_CHECK
#define ENET_SOCKETSET_CHECK |
( |
|
sockset, |
|
|
|
socket |
|
) |
| FD_ISSET (socket, & (sockset)) |
◆ ENET_SOCKETSET_EMPTY
#define ENET_SOCKETSET_EMPTY |
( |
|
sockset | ) |
FD_ZERO (& (sockset)) |
◆ ENET_SOCKETSET_REMOVE
#define ENET_SOCKETSET_REMOVE |
( |
|
sockset, |
|
|
|
socket |
|
) |
| FD_CLR (socket, & (sockset)) |
◆ ENetSocket
◆ ENetSocketSet