Topic Path: Symbol Reference > Files > IdStackConsts.pas
ContentsIndexHome
PreviousUpNext
IdStackConsts.pas

Contains types, constants, and variables needed to provide access to platform-specific values for Socket Type, Protocol Family, IP Protocol, Socket Options, Socket Options Level, and miscellaneous Additional socket options.

IdStackConsts.pas contains types, constants, and variables needed to provide access to platform-specific values used to identify Socket Type, Protocol Family, IP Protocol, Socket Options, Socket Options Level, and miscellaneous Additional socket options.

Constant 
Description 
This is constant ERROR_INVALID_HANDLE. 
This is constant ERROR_INVALID_PARAMETER. 
This is constant ERROR_IO_INCOMPLETE. 
This is constant ERROR_IO_PENDING. 
This is constant ERROR_NOT_ENOUGH_MEMORY. 
This is constant ERROR_OPERATION_ABORTED. 
This is constant host_not_found. 
This is constant Id_INADDR_ANY. 
This is constant Id_INADDR_NONE. 
This is constant Id_INVALID_SOCKET. 
This is constant Id_IP_ADD_MEMBERSHIP. 
This is constant Id_IP_DROP_MEMBERSHIP. 
This is constant Id_IP_MULTICAST_LOOP. 
This is constant Id_IP_MULTICAST_TTL. 
This is constant Id_IPPROTO_GGP. 
This is constant Id_IPPROTO_ICMP. 
This is constant Id_IPPROTO_ICMPV6. 
This is constant Id_IPPROTO_IDP. 
This is constant Id_IPPROTO_IGMP. 
This is constant Id_IPPROTO_IP. 
This is constant Id_IPPROTO_IPv6. 
This is constant Id_IPPROTO_IPX. 
This is constant Id_IPPROTO_MAX. 
This is constant Id_IPPROTO_ND. 
This is constant Id_IPPROTO_PUP. 
This is constant Id_IPPROTO_RAW. 
This is constant Id_IPPROTO_SPX. 
This is constant Id_IPPROTO_SPXII. 
This is constant Id_IPPROTO_TCP. 
This is constant Id_IPPROTO_UDP. 
This is constant Id_IPPROTO_UNKNOWN. 
This is constant Id_IPPROTO_UNSPECIFIED. 
This is constant Id_IPV6_ADD_MEMBERSHIP. 
This is constant Id_IPV6_DROP_MEMBERSHIP. 
This is constant Id_IPV6_HDRINCL. 
This is constant Id_IPV6_HOPLIMIT. 
This is constant Id_IPV6_MULTICAST_HOPS. 
This is constant Id_IPV6_MULTICAST_IF. 
This is constant Id_IPV6_MULTICAST_LOOP. 
This is constant Id_IPV6_PKTINFO. 
This is constant Id_IPV6_UNICAST_HOPS. 
This is constant Id_PF_INET4. 
This is constant Id_PF_INET6. 
This is constant Id_SD_Both. 
This is constant Id_SD_Recv. 
This is constant Id_SD_Send. 
This is constant Id_SO_BROADCAST. 
This is constant Id_SO_DEBUG. 
This is constant Id_SO_DONTROUTE. 
This is constant Id_SO_IP_TTL. 
This is constant Id_SO_KEEPALIVE. 
This is constant Id_SO_LINGER. 
This is constant Id_SO_OOBINLINE. 
This is constant Id_SO_RCVBUF. 
This is constant Id_SO_RCVTIMEO. 
This is constant Id_SO_REUSEADDR. 
This is constant Id_SO_SNDBUF. 
This is constant Id_SO_SNDTIMEO. 
This is constant Id_SOCK_DGRAM. 
This is constant Id_SOCK_RAW. 
This is constant Id_SOCK_RDM. 
This is constant Id_SOCK_SEQPACKET. 
This is constant Id_SOCK_STREAM. 
This is constant Id_SOCKET_ERROR. 
This is constant Id_SOCKETOPTIONLEVEL_TCP. 
This is constant Id_SOL_IP. 
This is constant Id_SOL_IPv6. 
This is constant Id_SOL_SOCKET. 
This is constant Id_SOL_TCP. 
This is constant Id_SOL_UDP. 
This is constant Id_TCP_NODELAY. 
This is constant Id_WSAEACCES. 
This is constant Id_WSAEADDRINUSE. 
This is constant Id_WSAEADDRNOTAVAIL. 
This is constant Id_WSAEAFNOSUPPORT. 
This is constant Id_WSAEALREADY. 
This is constant Id_WSAEBADF. 
This is constant Id_WSAECONNABORTED. 
This is constant Id_WSAECONNREFUSED. 
This is constant Id_WSAECONNRESET. 
This is constant Id_WSAEDESTADDRREQ. 
This is constant Id_WSAEFAULT. 
This is constant Id_WSAEHOSTDOWN. 
This is constant Id_WSAEHOSTUNREACH. 
This is constant Id_WSAEINPROGRESS. 
This is constant Id_WSAEINTR. 
This is constant Id_WSAEINVAL. 
This is constant Id_WSAEISCONN. 
This is constant Id_WSAELOOP. 
This is constant Id_WSAEMFILE. 
This is constant Id_WSAEMSGSIZE. 
This is constant Id_WSAENAMETOOLONG. 
This is constant Id_WSAENETDOWN. 
This is constant Id_WSAENETRESET. 
This is constant Id_WSAENETUNREACH. 
This is constant Id_WSAENOBUFS. 
This is constant Id_WSAENOPROTOOPT. 
This is constant Id_WSAENOTCONN. 
This is constant Id_WSAENOTEMPTY. 
This is constant Id_WSAENOTSOCK. 
This is constant Id_WSAEOPNOTSUPP. 
This is constant Id_WSAEPFNOSUPPORT. 
This is constant Id_WSAEPROTONOSUPPORT. 
This is constant Id_WSAEPROTOTYPE. 
This is constant Id_WSAESHUTDOWN. 
This is constant Id_WSAESOCKTNOSUPPORT. 
This is constant Id_WSAETIMEDOUT. 
This is constant Id_WSAETOOMANYREFS. 
This is constant Id_WSAEWOULDBLOCK. 
This is constant no_address. 
This is constant no_data. 
This is constant no_recovery. 
This is constant TCP_NODELAY. 
This is constant try_again. 
This is constant wsa_e_cancelled. 
This is constant wsa_e_no_more. 
This is constant wsa_invalid_handle. 
This is constant wsa_invalid_parameter. 
This is constant wsa_io_incomplete. 
This is constant wsa_io_pending. 
This is constant wsa_not_enough_memory. 
This is constant wsa_operation_aborted. 
This is constant wsa_qos_admission_failure. 
This is constant wsa_qos_bad_object. 
This is constant wsa_qos_bad_style. 
This is constant wsa_qos_efiltercount. 
This is constant wsa_qos_efilterstyle. 
This is constant wsa_qos_efiltertype. 
This is constant wsa_qos_eflowcount. 
This is constant wsa_qos_eflowdesc. 
This is constant wsa_qos_eflowspec. 
This is constant wsa_qos_eobjlength. 
This is constant wsa_qos_epolicyobj. 
This is constant wsa_qos_eprovspecbuf. 
This is constant wsa_qos_epsfilterspec. 
This is constant wsa_qos_epsflowspec. 
This is constant wsa_qos_esdmodeobj. 
This is constant wsa_qos_eservicetype. 
This is constant wsa_qos_eshaperateobj. 
This is constant wsa_qos_eunkownpsobj. 
This is constant wsa_qos_generic_error. 
This is constant wsa_qos_no_receivers. 
This is constant wsa_qos_no_senders. 
This is constant wsa_qos_policy_failure. 
This is constant wsa_qos_receivers. 
This is constant wsa_qos_request_confirmed. 
This is constant wsa_qos_reserved_petype. 
This is constant wsa_qos_senders. 
This is constant wsa_qos_traffic_ctrl_error. 
This is constant wsabaseerr. 
This is constant wsaeacces. 
This is constant wsaeaddrinuse. 
This is constant wsaeaddrnotavail. 
This is constant wsaeafnosupport. 
This is constant wsaealready. 
This is constant wsaebadf. 
This is constant wsaecancelled. 
This is constant wsaeconnaborted. 
This is constant wsaeconnrefused. 
This is constant wsaeconnreset. 
This is constant wsaedestaddrreq. 
This is constant wsaediscon. 
This is constant wsaedquot. 
This is constant wsaefault. 
This is constant wsaehostdown. 
This is constant wsaehostunreach. 
This is constant wsaeinprogress. 
This is constant wsaeintr. 
This is constant wsaeinval. 
This is constant wsaeinvalidproctable. 
This is constant wsaeinvalidprovider. 
This is constant wsaeisconn. 
This is constant wsaeloop. 
This is constant wsaemfile. 
This is constant wsaemsgsize. 
This is constant wsaenametoolong. 
This is constant wsaenetdown. 
This is constant wsaenetreset. 
This is constant wsaenetunreach. 
This is constant wsaenobufs. 
This is constant wsaenomore. 
This is constant wsaenoprotoopt. 
This is constant wsaenotconn. 
This is constant wsaenotempty. 
This is constant wsaenotsock. 
This is constant wsaeopnotsupp. 
This is constant wsaepfnosupport. 
This is constant wsaeproclim. 
This is constant wsaeprotonosupport. 
This is constant wsaeprototype. 
This is constant wsaeproviderfailedinit. 
This is constant wsaerefused. 
This is constant wsaeremote. 
This is constant wsaeshutdown. 
This is constant wsaesocktnosupport. 
This is constant wsaestale. 
This is constant wsaetimedout. 
This is constant wsaetoomanyrefs. 
This is constant wsaeusers. 
This is constant wsaewouldblock. 
This is constant wsahost_not_found. 
This is constant wsano_address. 
This is constant wsano_data. 
This is constant wsano_recovery. 
This is constant wsanotinitialised. 
This is constant wsaservice_not_found. 
This is constant wsasyscallfailure. 
This is constant wsasysnotready. 
This is constant wsatry_again. 
This is constant wsatype_not_found. 
This is constant wsavernotsupported. 
Type 
Description 
Type used to represent a named option when setting socket options. 
Type used to represent a socket option level when setting socket options. 
Type used to represent a protocol family supported for a socket handle. 
Socket type specification for a socket handle. 
Represents socket handles for the platform hosting the Indy library. 
Variable 
Description 
This is variable Id_SO_False. 
This is variable Id_SO_True. 
Copyright 1993-2006, Chad Z. Hower (aka Kudzu) and the Indy Pit Crew. All rights reserved.
Post feedback to the Indy Docs Newsgroup.