DIGITAL TCP/IP Services for OpenVMS
System Services and C Socket Programming
Index
Previous
Contents
Master Alphabetic Index
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
Q
R
S
T
U
V
W
A
accept()
socket routine
arguments
description
error values
format
how to use
return values
ACP
type code
$GETDVI
ACP operation
See
IO$_ACPCONTROL
Active socket
Address families
IO$M_OUTBAND
IO$_SETCHAR
IO$_SETMODE
IO$_SETMODE function
Addresses
using 64-bit (Alpha only)
Addressing
wildcard
Alias names
format of
list of
Application calling sequence
TCP client
TCP server
UDP client
UDP server
Arguments
$ASSIGN #1
$ASSIGN #2
AST address
AST argument
astadr
astprm
$CANCEL #1
$CANCEL #2
chan
channel number
device and function-independent
efn
events flag number
func
function-independent parameters
$GETDVI #1
$GETDVI #2
$GETDVI #3
$GETDVIW #1
$GETDVIW #2
gethostbyaddr()
gethostbyname()
I/O status block
IO$M_OUTBAND
IO$M_READATTN
IO$M_WRTATTN
IO$_ACCESS function
IO$_READVBLK
IO$_SETCHAR #1
IO$_SETCHAR #2
IO$_SETMODE #1
IO$_SETMODE #2
IO$_WRITEVBLK #1
IO$_WRITEVBLK #2
iosb
#1
iosb
#2
iosb
#3
$QIO
$QIO device- and function-independent
$QIO device-dependent
$QIO function-dependent
$QIO item_list_2 descriptor
$QIO item_list_3 descriptor
$QIO system service #1
$QIO system service #2
$QIOW
$SYNCH service
$ASSIGN
access modes
arguments #1
arguments #2
C programming example
channel
condition values
description
I/O channel service
MACRO-32 example
Assigning a channel
to the Internet pseudodevice
AST routine
$QIO service #1
$QIO service #2
AST state
calling a C Socket routine
Asynchronous queue request
Asynchronous service completion
Asynchronous system trap
B
Berkeley Internet Name Domain resolver
see
BIND
BIND
lookup
using C Socket routine
using $QIO system service
resolver
accessing
service
used with IO$_ACPCONTROL
service
using
bind()
socket routine
BLOCKALL flags
See
specific socket routine
Broadcast messages
on a local network
sending
Broadcast options
Broadcasting on a local network
See
Broadcast messages
Buffers
limits
with $ASSIGN
lists
descriptor fields
multiple
operations
C
C Socket interface
benefits
initiating a connection
$CANCEL
access modes
arguments #1
arguments #2
canceling I/O operations
condition values #1
condition values #2
description
routine
Cancel operation
Channels
assigning to TCPIP$DEVICE:
assigning to the Internet pseudodevice
cancel pending I/O requests
deassigning
See
$DASSGN
Close a connection
IO$_DEACCESS
close()
socket routine
description
example
Colons
in device name strings
Commands
FIONREAD
to display number of bytes in socket receive queue
IOCTL
LINK
SET PROTOCOL UDP
/BROADCAST qualifier
to disable privilege checking
SHOW DEVICE_SOCKET
SIOCATMARK
START COMMUNICATION
Compiling programs
using BSD Version 4.4
Compiling with DEC C
Condition values
$GETDVI #1
$GETDVI #2
IO$M_OUTBAND
IO$_ACPCONTROL
IO$_SENSECHAR
IO$_SENSEMODE
IO$_SETCHAR
IO$_SETMODE #1
IO$_SETMODE #2
IO$_WRITEVBLK
$QIO service
connect()
socket routine
description
Connection
accepting a request
with C Socket routine
with $QIO system service
close
disconnect
establishing a pseudo connection
initiating
sending a request
shutdown #1
shutdown #2
Connection-oriented protocols
Connectionless protocols
Counters
display READ operations
Previous
Next
Contents
Index