ENet v1.3.18
Reliable UDP networking library
|
An ENet peer which data packets may be sent or received from. More...
#include <enet.h>
An ENet peer which data packets may be sent or received from.
No fields should be modified unless otherwise specified.
ENetList ENetPeer::acknowledgements |
ENetAddress ENetPeer::address |
Internet address of the peer.
size_t ENetPeer::channelCount |
Number of channels allocated for communication with peer.
ENetChannel* ENetPeer::channels |
enet_uint32 ENetPeer::connectID |
void* ENetPeer::data |
Application private data, may be freely modified.
ENetList ENetPeer::dispatchedCommands |
ENetListNode ENetPeer::dispatchList |
enet_uint32 ENetPeer::earliestTimeout |
enet_uint32 ENetPeer::eventData |
enet_uint16 ENetPeer::flags |
enet_uint32 ENetPeer::highestRoundTripTimeVariance |
struct _ENetHost* ENetPeer::host |
enet_uint32 ENetPeer::incomingBandwidth |
Downstream bandwidth of the client in bytes/second.
enet_uint32 ENetPeer::incomingBandwidthThrottleEpoch |
enet_uint32 ENetPeer::incomingDataTotal |
enet_uint16 ENetPeer::incomingPeerID |
enet_uint8 ENetPeer::incomingSessionID |
enet_uint16 ENetPeer::incomingUnsequencedGroup |
enet_uint32 ENetPeer::lastReceiveTime |
enet_uint32 ENetPeer::lastRoundTripTime |
enet_uint32 ENetPeer::lastRoundTripTimeVariance |
enet_uint32 ENetPeer::lastSendTime |
enet_uint32 ENetPeer::lowestRoundTripTime |
enet_uint32 ENetPeer::mtu |
enet_uint32 ENetPeer::nextTimeout |
enet_uint32 ENetPeer::outgoingBandwidth |
Upstream bandwidth of the client in bytes/second.
enet_uint32 ENetPeer::outgoingBandwidthThrottleEpoch |
ENetList ENetPeer::outgoingCommands |
enet_uint32 ENetPeer::outgoingDataTotal |
enet_uint16 ENetPeer::outgoingPeerID |
enet_uint16 ENetPeer::outgoingReliableSequenceNumber |
ENetList ENetPeer::outgoingSendReliableCommands |
enet_uint8 ENetPeer::outgoingSessionID |
enet_uint16 ENetPeer::outgoingUnsequencedGroup |
enet_uint32 ENetPeer::packetLoss |
mean packet loss of reliable packets as a ratio with respect to the constant ENET_PEER_PACKET_LOSS_SCALE
enet_uint32 ENetPeer::packetLossEpoch |
enet_uint32 ENetPeer::packetLossVariance |
enet_uint32 ENetPeer::packetsLost |
enet_uint32 ENetPeer::packetsSent |
enet_uint32 ENetPeer::packetThrottle |
enet_uint32 ENetPeer::packetThrottleAcceleration |
enet_uint32 ENetPeer::packetThrottleCounter |
enet_uint32 ENetPeer::packetThrottleDeceleration |
enet_uint32 ENetPeer::packetThrottleEpoch |
enet_uint32 ENetPeer::packetThrottleInterval |
enet_uint32 ENetPeer::packetThrottleLimit |
enet_uint32 ENetPeer::pingInterval |
enet_uint32 ENetPeer::reliableDataInTransit |
enet_uint16 ENetPeer::reserved |
enet_uint32 ENetPeer::roundTripTime |
mean round trip time (RTT), in milliseconds, between sending a reliable packet and receiving its acknowledgement
enet_uint32 ENetPeer::roundTripTimeVariance |
ENetList ENetPeer::sentReliableCommands |
ENetPeerState ENetPeer::state |
enet_uint32 ENetPeer::timeoutLimit |
enet_uint32 ENetPeer::timeoutMaximum |
enet_uint32 ENetPeer::timeoutMinimum |
size_t ENetPeer::totalWaitingData |
enet_uint32 ENetPeer::unsequencedWindow[ENET_PEER_UNSEQUENCED_WINDOW_SIZE/32] |
enet_uint32 ENetPeer::windowSize |