INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES

indexing

title: "Pool of constants used with Windows Sockets API"
project: "Visual Eiffel Library"
revision: "$Revision: 1.1 $"
copyright: "Copyright (C) 1996-2005 Object Tools Group"
license: "http://visual-eiffel.com/license"
cluster: sockets
class ESL_SOCKETS_CONST
feature -- Port/socket numbers: network standard functions

IPPORT_ECHO: INTEGER

IPPORT_DISCARD: INTEGER

IPPORT_SYSTAT: INTEGER

IPPORT_DAYTIME: INTEGER

IPPORT_NETSTAT: INTEGER

IPPORT_FTP: INTEGER

IPPORT_TELNET: INTEGER

IPPORT_SMTP: INTEGER

IPPORT_TIMESERVER: INTEGER

IPPORT_NAMESERVER: INTEGER

IPPORT_WHOIS: INTEGER

IPPORT_MTP: INTEGER

IPPORT_HTTP: INTEGER
feature -- Port/socket numbers: host specific functions

IPPORT_TFTP: INTEGER

IPPORT_RJE: INTEGER

IPPORT_FINGER: INTEGER

IPPORT_TTYLINK: INTEGER

IPPORT_SUPDUP: INTEGER
feature -- UNIX TCP sockets

IPPORT_EXECSERVER: INTEGER

IPPORT_LOGINSERVER: INTEGER

IPPORT_CMDSERVER: INTEGER

IPPORT_EFSSERVER: INTEGER
feature -- UNIX UDP sockets

IPPORT_BIFFUDP: INTEGER

IPPORT_WHOSERVER: INTEGER

IPPORT_ROUTESERVER: INTEGER
feature -- Reserved ports
-- Ports < IPPORT_RESERVED are reserved for
-- privileged processes (e.g. root).

IPPORT_RESERVED: INTEGER
feature -- Predefined Internet addresses

INADDR_ANY: BIT 32

INADDR_LOOPBACK: BIT 32

INADDR_BROADCAST: BIT 32

INADDR_NONE: BIT 32
feature -- Socket types

SOCK_STREAM: INTEGER

SOCK_DGRAM: INTEGER

SOCK_RAW: INTEGER

SOCK_RDM: INTEGER

SOCK_SEQPACKET: INTEGER
feature -- Address families, protocols

PF_UNSPEC, AF_UNSPEC: INTEGER

PF_UNIX, AF_UNIX: INTEGER

PF_INET, AF_INET: INTEGER

PF_IMPLINK, AF_IMPLINK: INTEGER

PF_PUP, AF_PUP: INTEGER

PF_CHAOS, AF_CHAOS: INTEGER

PF_IPX, AF_IPX: INTEGER

PF_NS, AF_NS: INTEGER

PF_ISO, AF_ISO: INTEGER

PF_OSI, AF_OSI: INTEGER

PF_ECMA, AF_ECMA: INTEGER

PF_DATAKIT, AF_DATAKIT: INTEGER

PF_CCITT, AF_CCITT: INTEGER

PF_SNA, AF_SNA: INTEGER

PF_DECnet, AF_DECnet: INTEGER

PF_DLI, AF_DLI: INTEGER

PF_LAT, AF_LAT: INTEGER

PF_HYLINK, AF_HYLINK: INTEGER

PF_APPLETALK, AF_APPLETALK: INTEGER

AF_NETBIOS: INTEGER

PF_VOICEVIEW, AF_VOICEVIEW: INTEGER

PF_MAX, AF_MAX: INTEGER
feature -- Maximum queue length specifiable by listen.

SOMAXCONN: INTEGER
feature -- Size of sockets set

FD_SETSIZE: INTEGER
feature -- Flags

MSG_DEFAULT: BIT 32

MSG_OOB: BIT 32

MSG_PEEK: BIT 32

MSG_DONTROUTE: BIT 32
feature -- Options for `(get/set)sockopt'

frozen SOL_SOCKET: INTEGER
-- Level number for (get/set)sockopt to apply to socket itself.

IPPROTO_TCP: INTEGER

SO_DEBUG: INTEGER

SO_ACCEPTCONN: INTEGER

SO_REUSEADDR: INTEGER

SO_KEEPALIVE: INTEGER

SO_DONTROUTE: INTEGER

SO_BROADCAST: INTEGER

SO_USELOOPBACK: INTEGER

SO_LINGER: INTEGER

SO_OOBINLINE: INTEGER

SO_DONTLINGER: INTEGER

SO_SNDBUF: INTEGER

SO_RCVBUF: INTEGER

SO_SNDLOWAT: INTEGER

SO_RCVLOWAT: INTEGER

SO_SNDTIMEO: INTEGER

SO_RCVTIMEO: INTEGER

SO_ERROR: INTEGER

SO_TYPE: INTEGER
feature -- Commands for `ioctlsocket'

frozen FIONREAD: INTEGER
-- get # bytes to read

frozen FIONBIO: INTEGER
-- set/clear non-blocking i/o

frozen SIOCATMARK: INTEGER
-- at oob mark?
feature -- Error values

INVALID_SOCKET: INTEGER

SOCKET_ERROR: INTEGER
feature -- Error codes
-- All Windows Sockets error constants are biased by WSABASEERR from
-- the "normal"

WSABASEERR: INTEGER

WSAEINTR: INTEGER

WSAEBADF: INTEGER

WSAEACCES: INTEGER

WSAEFAULT: INTEGER

WSAEINVAL: INTEGER

WSAEMFILE: INTEGER

WSAEWOULDBLOCK: INTEGER

WSAEINPROGRESS: INTEGER

WSAEALREADY: INTEGER

WSAENOTSOCK: INTEGER

WSAEDESTADDRREQ: INTEGER

WSAEMSGSIZE: INTEGER

WSAEPROTOTYPE: INTEGER

WSAENOPROTOOPT: INTEGER

WSAEPROTONOSUPPORT: INTEGER

WSAESOCKTNOSUPPORT: INTEGER

WSAEOPNOTSUPP: INTEGER

WSAEPFNOSUPPORT: INTEGER

WSAEAFNOSUPPORT: INTEGER

WSAEADDRINUSE: INTEGER

WSAEADDRNOTAVAIL: INTEGER

WSAENETDOWN: INTEGER

WSAENETUNREACH: INTEGER

WSAENETRESET: INTEGER

WSAECONNABORTED: INTEGER

WSAECONNRESET: INTEGER

WSAENOBUFS: INTEGER

WSAEISCONN: INTEGER

WSAENOTCONN: INTEGER

WSAESHUTDOWN: INTEGER

WSAETOOMANYREFS: INTEGER

WSAETIMEDOUT: INTEGER

WSAECONNREFUSED: INTEGER

WSAELOOP: INTEGER

WSAENAMETOOLONG: INTEGER

WSAEHOSTDOWN: INTEGER

WSAEHOSTUNREACH: INTEGER

WSAENOTEMPTY: INTEGER

WSAEPROCLIM: INTEGER

WSAEUSERS: INTEGER

WSAEDQUOT: INTEGER

WSAESTALE: INTEGER

WSAEREMOTE: INTEGER

WSAEDISCON: INTEGER

WSASYSNOTREADY: INTEGER

WSAVERNOTSUPPORTED: INTEGER

WSANOTINITIALISED: INTEGER

WSAHOST_NOT_FOUND: INTEGER

WSATRY_AGAIN: INTEGER

WSANO_RECOVERY: INTEGER

WSANO_DATA: INTEGER
end -- class ESL_SOCKETS_CONST

INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES