host.c File Reference


Detailed Description

#include <string.h>
#include "enet/enet.h"

Defines

#define ENET_BUILDING_LIB   1

Functions

ENetHostenet_host_create (const ENetAddress *address, size_t peerCount, size_t channelLimit, enet_uint32 incomingBandwidth, enet_uint32 outgoingBandwidth)
 Creates a host for communicating to peers.
void enet_host_destroy (ENetHost *host)
 Destroys the host and all resources associated with it.
ENetPeerenet_host_connect (ENetHost *host, const ENetAddress *address, size_t channelCount, enet_uint32 data)
 Initiates a connection to a foreign host.
void enet_host_broadcast (ENetHost *host, enet_uint8 channelID, ENetPacket *packet)
 Queues a packet to be sent to all peers associated with the host.
void enet_host_compress (ENetHost *host, const ENetCompressor *compressor)
 Sets the packet compressor the host should use to compress and decompress packets.
void enet_host_channel_limit (ENetHost *host, size_t channelLimit)
 Limits the maximum allowed channels of future incoming connections.
void enet_host_bandwidth_limit (ENetHost *host, enet_uint32 incomingBandwidth, enet_uint32 outgoingBandwidth)
 Adjusts the bandwidth limits of a host.
void enet_host_bandwidth_throttle (ENetHost *host)


Generated on Mon May 26 14:16:41 2014 for enet by  doxygen 1.5.6