[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