|
ENetHostAddress | enet_address_map4 (enet_uint32 address) |
| Maps an IPv4 Address to an IPv6 address. More...
|
|
ENetAddressFamily | enet_get_address_family (const ENetAddress *address) |
| Returns the Address family of an (IPv4-mapped) IPv6 address. More...
|
|
int | enet_host_check_events (ENetHost *host, ENetEvent *event) |
| Checks for any queued events on the host and dispatches one if available. More...
|
|
void | enet_host_flush (ENetHost *host) |
| Sends any queued packets on the host specified to its designated peers. More...
|
|
int | enet_host_service (ENetHost *host, ENetEvent *event, enet_uint32 timeout) |
| Waits for events on the host specified and shuttles packets between the host and its peers. More...
|
|
static int | enet_protocol_check_timeouts (ENetHost *host, ENetPeer *peer, ENetEvent *event) |
|
size_t | enet_protocol_command_size (enet_uint8 commandNumber) |
|
static int | enet_protocol_dispatch_incoming_commands (ENetHost *host, ENetEvent *event) |
|
static void | enet_protocol_dispatch_state (ENetHost *host, ENetPeer *peer, ENetPeerState state) |
|
static int | enet_protocol_handle_acknowledge (ENetHost *host, ENetEvent *event, ENetPeer *peer, const ENetProtocol *command) |
|
static int | enet_protocol_handle_bandwidth_limit (ENetHost *host, ENetPeer *peer, const ENetProtocol *command) |
|
static ENetPeer * | enet_protocol_handle_connect (ENetHost *host, ENetProtocolHeader *header, ENetProtocol *command) |
|
static int | enet_protocol_handle_disconnect (ENetHost *host, ENetPeer *peer, const ENetProtocol *command) |
|
static int | enet_protocol_handle_incoming_commands (ENetHost *host, ENetEvent *event) |
|
static int | enet_protocol_handle_ping (ENetHost *host, ENetPeer *peer, const ENetProtocol *command) |
|
static int | enet_protocol_handle_send_fragment (ENetHost *host, ENetPeer *peer, const ENetProtocol *command, enet_uint8 **currentData) |
|
static int | enet_protocol_handle_send_reliable (ENetHost *host, ENetPeer *peer, const ENetProtocol *command, enet_uint8 **currentData) |
|
static int | enet_protocol_handle_send_unreliable (ENetHost *host, ENetPeer *peer, const ENetProtocol *command, enet_uint8 **currentData) |
|
static int | enet_protocol_handle_send_unsequenced (ENetHost *host, ENetPeer *peer, const ENetProtocol *command, enet_uint8 **currentData) |
|
static int | enet_protocol_handle_throttle_configure (ENetHost *host, ENetPeer *peer, const ENetProtocol *command) |
|
static int | enet_protocol_handle_verify_connect (ENetHost *host, ENetEvent *event, ENetPeer *peer, const ENetProtocol *command) |
|
static void | enet_protocol_notify_connect (ENetHost *host, ENetPeer *peer, ENetEvent *event) |
|
static void | enet_protocol_notify_disconnect (ENetHost *host, ENetPeer *peer, ENetEvent *event) |
|
static int | enet_protocol_receive_incoming_commands (ENetHost *host, ENetEvent *event, ENetAddressFamily family) |
|
static ENetProtocolCommand | enet_protocol_remove_sent_reliable_command (ENetPeer *peer, enet_uint16 reliableSequenceNumber, enet_uint8 channelID) |
|
static void | enet_protocol_remove_sent_unreliable_commands (ENetPeer *peer) |
|
static void | enet_protocol_send_acknowledgements (ENetHost *host, ENetPeer *peer) |
|
static int | enet_protocol_send_outgoing_commands (ENetHost *host, ENetEvent *event, int checkForTimeouts) |
|
static int | enet_protocol_send_reliable_outgoing_commands (ENetHost *host, ENetPeer *peer) |
|
static void | enet_protocol_send_unreliable_outgoing_commands (ENetHost *host, ENetPeer *peer) |
|