Ignore:
Timestamp:
Jul 3, 2001, 4:46:01 PM (24 years ago)
Author:
achimha
Message:

added Winsock 2 event flags

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/win/winsock2.h

    r5742 r6153  
    2626/* option flags per socket */
    2727
    28 #define FD_MAX_EVENTS   10
    29 #define FD_READ_BIT     0
    30 #define FD_WRITE_BIT    1
    31 #define FD_OOB_BIT      2
    32 #define FD_ACCEPT_BIT   3
    33 #define FD_CONNECT_BIT  4
    34 #define FD_CLOSE_BIT    5
     28#define FD_MAX_EVENTS                   10
     29#define FD_ALL_EVENTS                   ((1 << FD_MAX_EVENTS) - 1)
     30#define FD_READ_BIT                     0
     31#define FD_READ                         (1 << FD_READ_BIT)
     32#define FD_WRITE_BIT                    1
     33#define FD_WRITE                        (1 << FD_WRITE_BIT)
     34#define FD_OOB_BIT                      2
     35#define FD_OOB                          (1 << FD_OOB_BIT)
     36#define FD_ACCEPT_BIT                   3
     37#define FD_ACCEPT                       (1 << FD_ACCEPT_BIT)
     38#define FD_CONNECT_BIT                  4
     39#define FD_CONNECT                      (1 << FD_CONNECT_BIT)
     40#define FD_CLOSE_BIT                    5
     41#define FD_CLOSE                        (1 << FD_CLOSE_BIT)
     42#define FD_QOS_BIT                      6
     43#define FD_QOS                          (1 << FD_QOS_BIT)
     44#define FD_GROUP_QOS_BIT                7
     45#define FD_GROUP_QOS                    (1 << FD_GROUP_QOS_BIT)
     46#define FD_ROUTING_INTERFACE_CHANGE_BIT 8
     47#define FD_ROUTING_INTERFACE_CHANGE     (1 << FD_ROUTING_INTERFACE_CHANGE_BIT)
     48#define FD_ADDRESS_LIST_CHANGE_BIT      9
     49#define FD_ADDRESS_LIST_CHANGE          (1 << FD_ADDRESS_LIST_CHANGE_BIT)
    3550
    3651/*
Note: See TracChangeset for help on using the changeset viewer.