Package: GNAT.Sockets.Constants

Description

This package is for a MINGW32 NT environment.

Header

package GNAT.Sockets.Constants is
 

Constants and Named Numbers

AF_INET : constant := 2;
AF_INET6 : constant := 3;
EAGAIN : constant := 11;
EALREADY : constant := 10037;
ECONNREFUSED : constant := 10061;
EINPROGRESS : constant := 10036;
EINTR : constant := 4;
EISCONN : constant := 10056;
EWOULDBLOCK : constant := 10035;
FASYNC : constant := FIOASYNC;
FIOASYNC : constant := 16#8004667d#;
FIONBIO : constant := -2147195266;
FIONREAD : constant := 16#4004667f#;
HOST_NOT_FOUND : constant := 11001;
IP_ADD_MEMBERSHIP : constant := 16#0005#;
IP_DROP_MEMBERSHIP : constant := 16#0006#;
IP_MULTICAST_LOOP : constant := 16#0004#;
IP_MULTICAST_TTL : constant := 16#0003#;
IPPROTO_IP : constant := 16#0000#;
IPPROTO_TCP : constant := 16#0006#;
IPPROTO_UDP : constant := 16#0011#;
NO_ADDRESS : constant := 11004;
NO_DATA : constant := 11004;
NO_RECOVERY : constant := 11003;
O_RDONLY : constant := 0;
O_RDWR : constant := 2;
O_WRONLY : constant := 1;
PF_INET : constant := 2;
SHUT_RD : constant := 0;
SHUT_RDWR : constant := 2;
SHUT_WR : constant := 1;
SIGTERM : constant := 15;
SO_BROADCAST : constant := 16#0020#;
SO_ERROR : constant := 16#1007#;
SO_KEEPALIVE : constant := 16#0008#;
SO_LINGER : constant := 16#0080#;
SO_RCVBUF : constant := 16#1002#;
SO_REUSEADDR : constant := 16#0004#;
SO_SNDBUF : constant := 16#1001#;
SOCK_DGRAM : constant := 2;
SOCK_STREAM : constant := 1;
SOL_SOCKET : constant := 16#ffff#;
TCP_NODELAY : constant := 1;
TRY_AGAIN : constant := 11002;
end GNAT.Sockets.Constants;