1 # Automatically generated by make_symbols; DO NOT EDIT!!
3 # Perl definitions for header file winsock2.h
11 use vars
qw($VERSION @ISA @EXPORT @EXPORT_OK);
28 INCL_WINSOCK_API_PROTOTYPES
29 INCL_WINSOCK_API_TYPEDEFS
41 SG_UNCONSTRAINED_GROUP
42 SIO_ADDRESS_LIST_CHANGE
43 SIO_ADDRESS_LIST_QUERY
45 SIO_ENABLE_CIRCULAR_QUEUEING
48 SIO_GET_BROADCAST_ADDRESS
49 SIO_GET_EXTENSION_FUNCTION_POINTER
51 SIO_GET_INTERFACE_LIST
54 SIO_MULTIPOINT_LOOPBACK
55 SIO_QUERY_TARGET_PNP_HANDLE
56 SIO_ROUTING_INTERFACE_CHANGE
57 SIO_ROUTING_INTERFACE_QUERY
68 WSA_FLAG_MULTIPOINT_C_LEAF
69 WSA_FLAG_MULTIPOINT_C_ROOT
70 WSA_FLAG_MULTIPOINT_D_LEAF
71 WSA_FLAG_MULTIPOINT_D_ROOT
79 WSA_MAXIMUM_WAIT_EVENTS
84 WSA_WAIT_IO_COMPLETION
89 use constant BASE_PROTOCOL
=> 1;
90 use constant CF_ACCEPT
=> 0;
91 use constant CF_DEFER
=> 2;
92 use constant CF_REJECT
=> 1;
93 use constant FD_ACCEPT_BIT
=> 3;
94 use constant FD_CLOSE_BIT
=> 5;
95 use constant FD_CONNECT_BIT
=> 4;
96 use constant FD_MAX_EVENTS
=> 10;
97 use constant FD_OOB_BIT
=> 2;
98 use constant FD_READ_BIT
=> 0;
99 use constant FD_WRITE_BIT
=> 1;
100 use constant INCL_WINSOCK_API_PROTOTYPES
=> 1;
101 use constant INCL_WINSOCK_API_TYPEDEFS
=> 0;
102 use constant IOC_PROTOCOL
=> 268435456;
103 use constant IOC_UNIX
=> 0;
104 use constant IOC_VENDOR
=> 402653184;
105 use constant IOC_WS2
=> 134217728;
106 use constant LAYERED_PROTOCOL
=> 0;
107 use constant MAX_PROTOCOL_CHAIN
=> 7;
108 use constant PVD_CONFIG
=> 12289;
109 use constant SD_BOTH
=> 2;
110 use constant SD_RECEIVE
=> 0;
111 use constant SD_SEND
=> 1;
112 use constant SG_CONSTRAINED_GROUP
=> 2;
113 use constant SG_UNCONSTRAINED_GROUP
=> 1;
114 use constant SIO_ADDRESS_LIST_CHANGE
=> 671088663;
115 use constant SIO_ADDRESS_LIST_QUERY
=> 1207959574;
116 use constant SIO_ASSOCIATE_HANDLE
=> -2013265919;
117 use constant SIO_ENABLE_CIRCULAR_QUEUEING
=> 671088642;
118 use constant SIO_FIND_ROUTE
=> 1207959555;
119 use constant SIO_FLUSH
=> 671088644;
120 use constant SIO_GET_BROADCAST_ADDRESS
=> 1207959557;
121 use constant SIO_GET_EXTENSION_FUNCTION_POINTER
=> -939524090;
122 use constant SIO_GET_GROUP_QOS
=> -939524088;
123 use constant SIO_GET_INTERFACE_LIST
=> 1074033791;
124 use constant SIO_GET_QOS
=> -939524089;
125 use constant SIO_MULTICAST_SCOPE
=> -2013265910;
126 use constant SIO_MULTIPOINT_LOOPBACK
=> -2013265911;
127 use constant SIO_QUERY_TARGET_PNP_HANDLE
=> 1207959576;
128 use constant SIO_ROUTING_INTERFACE_CHANGE
=> -2013265899;
129 use constant SIO_ROUTING_INTERFACE_QUERY
=> -939524076;
130 use constant SIO_SET_GROUP_QOS
=> -2013265908;
131 use constant SIO_SET_QOS
=> -2013265909;
132 use constant SIO_TRANSLATE_HANDLE
=> -939524083;
133 use constant SO_CONDITIONAL_ACCEPT
=> 12290;
134 use constant SO_GROUP_ID
=> 8193;
135 use constant SO_GROUP_PRIORITY
=> 8194;
136 use constant SO_MAX_MSG_SIZE
=> 8195;
137 use constant SO_PROTOCOL_INFOA
=> 8196;
138 use constant SO_PROTOCOL_INFOW
=> 8197;
139 use constant WSAPROTOCOL_LEN
=> 255;
140 use constant WSA_FLAG_MULTIPOINT_C_LEAF
=> 4;
141 use constant WSA_FLAG_MULTIPOINT_C_ROOT
=> 2;
142 use constant WSA_FLAG_MULTIPOINT_D_LEAF
=> 16;
143 use constant WSA_FLAG_MULTIPOINT_D_ROOT
=> 8;
144 use constant WSA_FLAG_OVERLAPPED
=> 1;
145 use constant WSA_INFINITE
=> -1;
146 use constant WSA_INVALID_EVENT
=> 0;
147 use constant WSA_INVALID_HANDLE
=> 6;
148 use constant WSA_INVALID_PARAMETER
=> 87;
149 use constant WSA_IO_INCOMPLETE
=> 996;
150 use constant WSA_IO_PENDING
=> 997;
151 use constant WSA_MAXIMUM_WAIT_EVENTS
=> 64;
152 use constant WSA_NOT_ENOUGH_MEMORY
=> 8;
153 use constant WSA_OPERATION_ABORTED
=> 995;
154 use constant WSA_WAIT_EVENT_0
=> 0;
155 use constant WSA_WAIT_FAILED
=> -1;
156 use constant WSA_WAIT_IO_COMPLETION
=> 192;
157 use constant WSA_WAIT_TIMEOUT
=> 258;