| # Automatically generated by make_symbols; DO NOT EDIT!! | |
| # | |
| # Perl definitions for header file winsock2.h | |
| # | |
| package winsock2; | |
| use strict; | |
| use vars qw($VERSION @ISA @EXPORT @EXPORT_OK); | |
| require Exporter; | |
| @ISA = qw(Exporter); | |
| @EXPORT = qw( | |
| BASE_PROTOCOL | |
| CF_ACCEPT | |
| CF_DEFER | |
| CF_REJECT | |
| FD_ACCEPT_BIT | |
| FD_CLOSE_BIT | |
| FD_CONNECT_BIT | |
| FD_MAX_EVENTS | |
| FD_OOB_BIT | |
| FD_READ_BIT | |
| FD_WRITE_BIT | |
| INCL_WINSOCK_API_PROTOTYPES | |
| INCL_WINSOCK_API_TYPEDEFS | |
| IOC_PROTOCOL | |
| IOC_UNIX | |
| IOC_VENDOR | |
| IOC_WS2 | |
| LAYERED_PROTOCOL | |
| MAX_PROTOCOL_CHAIN | |
| PVD_CONFIG | |
| SD_BOTH | |
| SD_RECEIVE | |
| SD_SEND | |
| SG_CONSTRAINED_GROUP | |
| SG_UNCONSTRAINED_GROUP | |
| SIO_ADDRESS_LIST_CHANGE | |
| SIO_ADDRESS_LIST_QUERY | |
| SIO_ASSOCIATE_HANDLE | |
| SIO_ENABLE_CIRCULAR_QUEUEING | |
| SIO_FIND_ROUTE | |
| SIO_FLUSH | |
| SIO_GET_BROADCAST_ADDRESS | |
| SIO_GET_EXTENSION_FUNCTION_POINTER | |
| SIO_GET_GROUP_QOS | |
| SIO_GET_INTERFACE_LIST | |
| SIO_GET_QOS | |
| SIO_MULTICAST_SCOPE | |
| SIO_MULTIPOINT_LOOPBACK | |
| SIO_QUERY_TARGET_PNP_HANDLE | |
| SIO_ROUTING_INTERFACE_CHANGE | |
| SIO_ROUTING_INTERFACE_QUERY | |
| SIO_SET_GROUP_QOS | |
| SIO_SET_QOS | |
| SIO_TRANSLATE_HANDLE | |
| SO_CONDITIONAL_ACCEPT | |
| SO_GROUP_ID | |
| SO_GROUP_PRIORITY | |
| SO_MAX_MSG_SIZE | |
| SO_PROTOCOL_INFOA | |
| SO_PROTOCOL_INFOW | |
| WSAPROTOCOL_LEN | |
| WSA_FLAG_MULTIPOINT_C_LEAF | |
| WSA_FLAG_MULTIPOINT_C_ROOT | |
| WSA_FLAG_MULTIPOINT_D_LEAF | |
| WSA_FLAG_MULTIPOINT_D_ROOT | |
| WSA_FLAG_OVERLAPPED | |
| WSA_INFINITE | |
| WSA_INVALID_EVENT | |
| WSA_INVALID_HANDLE | |
| WSA_INVALID_PARAMETER | |
| WSA_IO_INCOMPLETE | |
| WSA_IO_PENDING | |
| WSA_MAXIMUM_WAIT_EVENTS | |
| WSA_NOT_ENOUGH_MEMORY | |
| WSA_OPERATION_ABORTED | |
| WSA_WAIT_EVENT_0 | |
| WSA_WAIT_FAILED | |
| WSA_WAIT_IO_COMPLETION | |
| WSA_WAIT_TIMEOUT | |
| ); | |
| @EXPORT_OK = qw(); | |
| use constant BASE_PROTOCOL => 1; | |
| use constant CF_ACCEPT => 0; | |
| use constant CF_DEFER => 2; | |
| use constant CF_REJECT => 1; | |
| use constant FD_ACCEPT_BIT => 3; | |
| use constant FD_CLOSE_BIT => 5; | |
| use constant FD_CONNECT_BIT => 4; | |
| use constant FD_MAX_EVENTS => 10; | |
| use constant FD_OOB_BIT => 2; | |
| use constant FD_READ_BIT => 0; | |
| use constant FD_WRITE_BIT => 1; | |
| use constant INCL_WINSOCK_API_PROTOTYPES => 1; | |
| use constant INCL_WINSOCK_API_TYPEDEFS => 0; | |
| use constant IOC_PROTOCOL => 268435456; | |
| use constant IOC_UNIX => 0; | |
| use constant IOC_VENDOR => 402653184; | |
| use constant IOC_WS2 => 134217728; | |
| use constant LAYERED_PROTOCOL => 0; | |
| use constant MAX_PROTOCOL_CHAIN => 7; | |
| use constant PVD_CONFIG => 12289; | |
| use constant SD_BOTH => 2; | |
| use constant SD_RECEIVE => 0; | |
| use constant SD_SEND => 1; | |
| use constant SG_CONSTRAINED_GROUP => 2; | |
| use constant SG_UNCONSTRAINED_GROUP => 1; | |
| use constant SIO_ADDRESS_LIST_CHANGE => 671088663; | |
| use constant SIO_ADDRESS_LIST_QUERY => 1207959574; | |
| use constant SIO_ASSOCIATE_HANDLE => -2013265919; | |
| use constant SIO_ENABLE_CIRCULAR_QUEUEING => 671088642; | |
| use constant SIO_FIND_ROUTE => 1207959555; | |
| use constant SIO_FLUSH => 671088644; | |
| use constant SIO_GET_BROADCAST_ADDRESS => 1207959557; | |
| use constant SIO_GET_EXTENSION_FUNCTION_POINTER => -939524090; | |
| use constant SIO_GET_GROUP_QOS => -939524088; | |
| use constant SIO_GET_INTERFACE_LIST => 1074033791; | |
| use constant SIO_GET_QOS => -939524089; | |
| use constant SIO_MULTICAST_SCOPE => -2013265910; | |
| use constant SIO_MULTIPOINT_LOOPBACK => -2013265911; | |
| use constant SIO_QUERY_TARGET_PNP_HANDLE => 1207959576; | |
| use constant SIO_ROUTING_INTERFACE_CHANGE => -2013265899; | |
| use constant SIO_ROUTING_INTERFACE_QUERY => -939524076; | |
| use constant SIO_SET_GROUP_QOS => -2013265908; | |
| use constant SIO_SET_QOS => -2013265909; | |
| use constant SIO_TRANSLATE_HANDLE => -939524083; | |
| use constant SO_CONDITIONAL_ACCEPT => 12290; | |
| use constant SO_GROUP_ID => 8193; | |
| use constant SO_GROUP_PRIORITY => 8194; | |
| use constant SO_MAX_MSG_SIZE => 8195; | |
| use constant SO_PROTOCOL_INFOA => 8196; | |
| use constant SO_PROTOCOL_INFOW => 8197; | |
| use constant WSAPROTOCOL_LEN => 255; | |
| use constant WSA_FLAG_MULTIPOINT_C_LEAF => 4; | |
| use constant WSA_FLAG_MULTIPOINT_C_ROOT => 2; | |
| use constant WSA_FLAG_MULTIPOINT_D_LEAF => 16; | |
| use constant WSA_FLAG_MULTIPOINT_D_ROOT => 8; | |
| use constant WSA_FLAG_OVERLAPPED => 1; | |
| use constant WSA_INFINITE => -1; | |
| use constant WSA_INVALID_EVENT => 0; | |
| use constant WSA_INVALID_HANDLE => 6; | |
| use constant WSA_INVALID_PARAMETER => 87; | |
| use constant WSA_IO_INCOMPLETE => 996; | |
| use constant WSA_IO_PENDING => 997; | |
| use constant WSA_MAXIMUM_WAIT_EVENTS => 64; | |
| use constant WSA_NOT_ENOUGH_MEMORY => 8; | |
| use constant WSA_OPERATION_ABORTED => 995; | |
| use constant WSA_WAIT_EVENT_0 => 0; | |
| use constant WSA_WAIT_FAILED => -1; | |
| use constant WSA_WAIT_IO_COMPLETION => 192; | |
| use constant WSA_WAIT_TIMEOUT => 258; | |
| 1; |