[enet-cvs] CVS: enet/include/enet enet.h,1.13,1.14
Lee Salzman
enet at sferik.cubik.org
Mon Nov 17 09:25:39 PST 2003
Update of /home/enet/cvsroot/enet/include/enet
In directory sferik:/tmp/cvs-serv19824/include/enet
Modified Files:
enet.h
Log Message:
much stricter and saner disconnect handling
Index: enet.h
===================================================================
RCS file: /home/enet/cvsroot/enet/include/enet/enet.h,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- enet.h 2003/10/30 15:55:32 1.13
+++ enet.h 2003/11/17 17:25:37 1.14
@@ -145,10 +145,11 @@
{
ENET_PEER_STATE_DISCONNECTED = 0,
ENET_PEER_STATE_CONNECTING = 1,
- ENET_PEER_STATE_CONNECTED = 2,
- ENET_PEER_STATE_DISCONNECTING = 3,
- ENET_PEER_STATE_ACKNOWLEDGING_DISCONNECTION = 4,
- ENET_PEER_STATE_ZOMBIE = 5
+ ENET_PEER_STATE_ACKNOWLEDGING_CONNECT = 2,
+ ENET_PEER_STATE_CONNECTED = 3,
+ ENET_PEER_STATE_DISCONNECTING = 4,
+ ENET_PEER_STATE_ACKNOWLEDGING_DISCONNECT = 5,
+ ENET_PEER_STATE_ZOMBIE = 6
} ENetPeerState;
#ifndef ENET_BUFFER_MAXIMUM
@@ -404,6 +405,7 @@
ENET_API void enet_peer_disconnect (ENetPeer *);
ENET_API void enet_peer_throttle_configure (ENetPeer *, enet_uint32, enet_uint32, enet_uint32);
extern int enet_peer_throttle (ENetPeer *, enet_uint32);
+extern void enet_peer_reset_queues (ENetPeer *);
extern ENetOutgoingCommand * enet_peer_queue_outgoing_command (ENetPeer *, const ENetProtocol *, ENetPacket *, enet_uint32, enet_uint16);
extern ENetIncomingCommand * enet_peer_queue_incoming_command (ENetPeer *, const ENetProtocol *, ENetPacket *, enet_uint32);
extern ENetAcknowledgement * enet_peer_queue_acknowledgement (ENetPeer *, const ENetProtocol *, enet_uint32);
More information about the enet-cvs
mailing list