login

<     >

2023-11-10 00:34:01 (UTC-03:00)

Marcel Rodrigues <marcelgmr@gmail.com>

net: add packet flags

diff --git a/lib/arco/cdef_enet.h b/lib/arco/cdef_enet.h
index 430efd7..a178af2 100644
--- a/lib/arco/cdef_enet.h
+++ b/lib/arco/cdef_enet.h
@@ -104,6 +104,14 @@ enum
    ENET_PEER_RELIABLE_WINDOW_SIZE         = 0x1000,
    ENET_PEER_FREE_RELIABLE_WINDOWS        = 8
 };
+typedef enum _ENetPacketFlag
+{
+   ENET_PACKET_FLAG_RELIABLE    = (1 << 0),
+   ENET_PACKET_FLAG_UNSEQUENCED = (1 << 1),
+   ENET_PACKET_FLAG_NO_ALLOCATE = (1 << 2),
+   ENET_PACKET_FLAG_UNRELIABLE_FRAGMENT = (1 << 3),
+   ENET_PACKET_FLAG_SENT = (1<<8)
+} ENetPacketFlag;
 typedef struct _ENetChannel
 {
    enet_uint16  outgoingReliableSequenceNumber;