| # 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; |