DIGITAL TCP/IP Services for OpenVMS
System Services and C Socket Programming


Previous Contents Index

T
TCP
    client examples
        C Socket
        MACRO
        OpenVMS
    protocol options
    server examples
        C Socket
        C Socket auxiliary server
        MACRO
        OpenVMS
        OpenVMS auxiliary server
TCP/IP
    accepting a connection
    client calling sequence
    client connection initiation
    making a socket a listener
    reading out-of-band data
    sending out-of-band data
    server calling sequence #1
    server calling sequence #2
TCP/IP socket options #1
TCP/IP socket options #2
TCP sockets
TCPIP$C_BROADCAST option #1
TCPIP$C_BROADCAST option #2
TCPIP$C_BROADCAST option #3
TCPIP$C_DATA
    field
TCPIP$C_DONTROUTE option #1
TCPIP$C_DONTROUTE option #2
TCPIP$C_DONTROUTE option #3
TCPIP$C_ERROR option
TCPIP$C_FULL_DUPLEX_CLOSE option #1
TCPIP$C_FULL_DUPLEX_CLOSE option #2
TCPIP$C_FULL_DUPLEX_CLOSE option #3
TCPIP$C_IOCTL
    field
    option
    parameters
TCPIP$C_IPOPT
    field
    parameters
TCPIP$C_IP_ADD_MEMBERSHIP option #1
TCPIP$C_IP_ADD_MEMBERSHIP option #2
TCPIP$C_IP_ADD_MEMBERSHIP option #3
TCPIP$C_IP_DROP MEMBERSHIP option #1
TCPIP$C_IP_DROP MEMBERSHIP option #2
TCPIP$C_IP_DROP_MEMBERSHIP option
TCPIP$C_IP_HDRINCL option #1
TCPIP$C_IP_HDRINCL option #2
TCPIP$C_IP_MULTICAST_IF option #1
TCPIP$C_IP_MULTICAST_IF option #2
TCPIP$C_IP_MULTICAST_LOOP option #1
TCPIP$C_IP_MULTICAST_LOOP option #2
TCPIP$C_IP_MULTICAST_TTL option #1
TCPIP$C_IP_MULTICAST_TTL option #2
    for sending a multicast datagram
TCPIP$C_IP_OPTIONS option #1
TCPIP$C_IP_OPTIONS option #2
TCPIP$C_IP_RECVDSTADDR option #1
TCPIP$C_IP_RECVDSTADDR option #2
TCPIP$C_IP_RECVOPTS option #1
TCPIP$C_IP_RECVOPTS option #2
TCPIP$C_IP_TOS option
TCPIP$C_IP_TTL option
TCPIP$C_KEEPALIVE option #1
TCPIP$C_KEEPALIVE option #2
TCPIP$C_LINGER option #1
TCPIP$C_LINGER option #2
TCPIP$C_LINGER option #3
TCPIP$C_MSG_OOB flag
TCPIP$C_OOBINLINE option
TCPIP$C_RAW socket type
TCPIP$C_RAW_IP protocol
TCPIP$C_RCVBUF option #1
TCPIP$C_RCVBUF option #2
TCPIP$C_RCVTIMEO option #1
TCPIP$C_RCVTIMEO option #2
TCPIP$C_RCVTIMEO option #3
TCPIP$C_REUSEADDR option #1
TCPIP$C_REUSEADDR option #2
TCPIP$C_REUSEPORT option
TCPIP$C_SHARE option #1
TCPIP$C_SHARE option #2
TCPIP$C_SNDBUF option #1
TCPIP$C_SNDBUF option #2
TCPIP$C_SNDLOWAT option
TCPIP$C_SNDTIMEO option
TCPIP$C_SOCKOPT
    field
TCPIP$C_SOCKOPT parameters
TCPIP$C_SOCK_NAME parameter
TCPIP$C_TCP protocol
TCPIP$C_TCPOPT
    field
TCPIP$C_TCPOPT parameters
TCPIP$C_TCP_DROP_IDLE option #1
TCPIP$C_TCP_DROP_IDLE option #2
TCPIP$C_TCP_KEEPCNT option #1
TCPIP$C_TCP_KEEPCNT option #2
TCPIP$C_TCP_KEEPINIT option #1
TCPIP$C_TCP_KEEPINIT option #2
TCPIP$C_TCP_MAXSEG option #1
TCPIP$C_TCP_MAXSEG option #2
TCPIP$C_TCP_NODELACK option #1
TCPIP$C_TCP_NODELACK option #2
TCPIP$C_TCP_NODELAY option #1
TCPIP$C_TCP_NODELAY option #2
TCPIP$C_TCP_PROBE_IDLE option #1
TCPIP$C_TCP_PROBE_IDLE option #2
TCPIP$C_TYPE option
TCPIP$C_UDP protocol
TCPIP$C_USELOOPBACK option
TCPIP$DEVICE:
TCPIP$DEVICE
    See Internet pseudodevice
TCPIP$EXAMPLES
TCPIP$FULL_DUPLEX_CLOSE option
    set for error notification
TCPIP$INETDEF file
TCPIP$M_PEEK modifier
    IO$_READVBLK function
TCPIP$_C_SOCK_NAME argument
TCPIP$_SNDLOWAT option
TCPIP$_SNDTIMEO option
TCP_KEEPCNT option
TCP_KEEPIDLE option
TCP_KEEPINIT option
TCP_KEEPINTVL option
TCP_MAXSEG option
TCP_NODELACK option
TCP_NODELAY option
Time-to-live datagram option
Timeout intervals
    $DASSGN
    default
    IO$_ACCESS
    IO$_READVBLK
timeval structure
    members
TOS option
TTL option
Type of service option
U
UCBDEF macro
UDP
    client examples
        C Socket
        MACRO
        OpenVMS
    protocol
        client calling sequence
    receiving IP multicast datagrams
    sending a communication request
    sending broadcast and multicast messages
    server examples
        C Socket
        MACRO
        OpenVMS
    writing data
UDP/IP
    protocol
        server calling sequence
UDP sockets
UNIX completion status fields
V
VAX C
    linking programs #1
    linking programs #2
vaxc$get_sdc()
    description
Volume information
W
Warnings
    compilation
Wildcard addressing
WRITE I/O operation
    See IO$_WRITEVBLK function
Write operation
    broadcasting
        with C Socket routine
    multicasting
        using system service or C socket call
    out-of-band data
        with C Socket routine
        with $QIO system service
    required privileges for UDP
    sending datagrams
        with $QIO system service
    specifying out-of-band data
    specifying UDP
    with C Socket routine
    with $QIO system service
write() socket routine
Write virtual block
    See IO$_WRITEVBLK