6 |
64-bit addressing
|
A |
accept() function #1
|
accept() function #2
|
Accepting connections
|
ACP operations
|
See IO$_ACPCONTROL function
|
Active sockets
|
Address families #1
|
Address families #2
|
Address-testing macros
|
Address translation and conversion functions
|
Addresses
|
using 64-bit
|
addrinfo structure #1
|
addrinfo structure #2
|
Advanced API
|
AF_INET address family #1
|
AF_INET address family #2
|
AF_INET6 address family #1
|
AF_INET6 address family #2
|
AF_INET6 sockets
|
Alias names
|
Allocating memory
|
Application calling sequences
|
UDP client
|
UDP server
|
Application development files
|
C language definitions
|
libraries
|
network definitions
|
programing examples
|
standard UNIX definitions
|
Application programming interfaces
|
Arguments
|
passing by descriptor
|
$QIO system service
|
$QIOW system service
|
$ASSIGN system service
|
access modes
|
channel
|
description
|
I/O channel service
|
Assigning a channel
|
to the network device
|
AST routines
|
$QIO service #1
|
$QIO service #2
|
AST states
|
calling a Sockets API function
|
Asynchronous queue requests
|
Asynchronous system traps (ASTs)
|
B |
Berkeley Internet Name Domain resolver
|
See BIND resolver
|
Berkeley Software Distribution Sockets API
|
bind() function #1
|
bind() function #2
|
BIND lookups
|
using $QIO system service
|
using Sockets API
|
BIND resolver
|
accessing
|
service
|
used with IO$_ACPCONTROL
|
BIND service
|
Broadcast messages
|
on a local network
|
Broadcasting on a local network
|
See Broadcast messages
|
Buffers
|
limits
|
multiple
|
operations
|
C |
C language definition files
|
Cancel operation
|
$CANCEL system service
|
canceling I/O operations
|
CC command
|
/DEFINE option
|
using _SOCKADDR_LEN
|
Channels
|
assigning to TCPIP$DEVICE:
|
assigning to the network device
|
canceling pending I/O requests
|
deassigning
|
See $DASSGN system service
|
Client connection initiation
|
close() function #1
|
close() function #2
|
example
|
Closing
|
sockets
|
Closing a connection
|
IO$_DEACCESS function
|
Closing sockets
|
cmsghdr
|
structure
|
Commands
|
CC
|
LINK
|
SET PROTOCOL UDP
|
Compatibility macro
|
Compilation warnings
|
Compiling
|
IPv6 applications
|
Compiling C programs
|
connect() function #1
|
connect() function #2
|
Connections
|
accepting
|
accepting a request
|
with $QIO
|
with Sockets API
|
closing
|
disconnecting
|
establishing a pseudoconnection
|
initiating
|
shutting down #1
|
shutting down #2
|
Converting
|
IP addresses #1
|
IP addresses #2
|
IP addresses #3
|
IP addresses #4
|
port numbers
|
D |
$DASSGN function
|
$DASSGN system service
|
releasing an I/O channel
|
timeout intervals
|
Data streams
|
reading out-of-band data
|
Data structures
|
Data type declarations
|
C and C++ implementations
|
Datagram sockets
|
defining
|
sending on #1
|
sending on #2
|
Datagrams
|
broadcasting
|
sending #1
|
sending #2
|
sending #3
|
Deassigning an I/O channel
|
decc$get_sdc() function
|
decc$socket_fd socket function
|
/DEFINE option
|
using _SOCKADDR_LEN
|
#DEFINE preprocessor directive
|
Definition files
|
location
|
Deleting
|
sockets
|
Deleting sockets
|
Device drivers
|
applying restrictions
|
Device name
|
assigning a channel
|
E |
Enable Write Attention AST function
|
See IO$M_WRTATTN modifier
|
endhostent() socket function
|
endnetent() socket function
|
endprotoent() socket function
|
endservent() socket function
|
ERRNO.H file
|
errno values
|
Error checking
|
Error codes
|
Errors
|
notification
|
EXEC mode
|
calling Sockets API functions from
|
F |
fdopen() functions
|
Filtering macros
|
for ICMPv6 messages
|
Flags
|
$QIO event
|
Flushing data from queue
|
freeaddrinfo() function
|
Function changes
|
gethostbyaddr function
|
gethostbyname function
|
inet_addr function
|
inet_aton function
|
inet_ntoa function
|
G |
gai_strerror() function
|
getaddrinfo() function
|
gethostaddr socket function
|
gethostbyaddr() function #1
|
gethostbyaddr() function #2
|
gethostbyname() function #1
|
gethostbyname() function #2
|
gethostent() socket function
|
gethostname() function #1
|
gethostname() function #2
|
getnameinfo() function
|
getnetbyaddr() function
|
getnetbyname() function
|
getnetent socket function
|
getpeername() function #1
|
getpeername() function #2
|
getprotobyname() function
|
getprotobynumber() function
|
getprotoent() function
|
getservbyname() function
|
getservbyport() function
|
getservent() socket function
|
getsockname() function
|
getsockopt() function
|