HP OpenVMS Systems Documentation

Content starts here

VMS DECwindows Transport Manual

Index


Previous Contents


Master Alphabetic Index
A B C D F I M N O P Q R S T U V W X

A
Abort connection
    AST notification
Asynchronous connection
    completing
Attach operation
    reporting failure
Attaching connection
    reporting success
Attaching transport #1
Attaching transport #2
B
Buffer
    adding to queue
    removing from queue
Buffers
    compression
C
Callback
    transport-specific
Client input
    handling
    receiving
Client/server connection
    types
CLOSE_AND_DEALLOCATE_AST routine
    sample code example
Closing a connection
Communication context
    how maintained
Communication queues
Components
    transport-common
    transport-specific
Connection
    abort AST notification
    closing
    completing open
    reporting attached
    reporting network shutdown
    reporting unknown
Connection callback
    transport-specific
Connection request
    reporting server rejection
Connections
    accepting asynchronously
    callback during open
    closing #1
    closing #2
        AST completion for
    completing asynchronously
    debugging
    opening #1
    opening #2
    opening #3
    opening asynchronously
    types of client/server
Core protocol request
D
Data structures
    described
    IXTCC
    XTCB
    XTCC
    XTCQ
    XTDB
    XTFT
    XTPB
Debugging
    message output
DECW$PRIVATE_SERVER_SETUP.TEMPLATE
    modifying #1
    modifying #2
DECW$STARTUP.COM procedure
    function
DECW$$TCPIP_OPEN routine
    sample code example
DECW$TRANSPORT_COMMON.EXE
DECW$TRANSPORT_DECNET.EXE
DECW$TRANSPORT_INIT routine
    sample code example
DECW$TRANSPORT_LOCAL.EXE
DECW$TRANSPORT_TCPIP.EXE
DECW$XPORT_ACCEPT_FAILED routine
DECW$XPORT_ALLOC_INIT_QUEUES routine
DECW$XPORT_ALLOC_PMEM routine
DECW$XPORT_ATTACHED routine
DECW$XPORT_ATTACH_LOST routine
DECW$XPORT_CLOSE routine
DECW$XPORT_COPY_AND_WRITE routine
DECW$XPORT_DEALLOC_PMEM routine
DECW$XPORT_DEALLOC_QUEUES routine
DECW$XPORT_FAO routine
DECW$$XPORT_FREE_INPUT routine
DECW$XPORT_IN_NOTIFY_USER routine
DECW$$XPORT_OPEN_COMPLETE routine
DECW$XPORT_READ_COMPLETE routine
DECW$XPORT_REATTACH_FAILED routine
DECW$XPORT_REFUSED_BY_SERVER routine
DECW$XPORT_UNEXPECTED_MESSAG routine
DECW$XPORT_UNKNOWN_LINK routine
DECW$XPORT_VALIDATE_STRUCT routine
DECW$XPORT_VALIDATE_STRUCT_JSB routine
DECW$XPORT_VALIDATE_XTCB routine
DECW$XPORT_VALIDATE_XTCB_JSB routine
DECW$$XPORT_WRITE routine
DETACH_AND_POLL routine
    sample code example
Disable flag
    clearing free
    clearing write
    setting free
    setting write
Display
F
Free disable flag
    clearing
    setting
FREE_INPUT_AST routine
    sample code example
Functions
    transport-common
    transport specific
I
Images
    DECW$TRANSPORT_COMMON.EXE
    DECW$TRANSPORT_DECNET.EXE
    DECW$TRANSPORT_LOCAL.EXE
    DECW$TRANSPORT_TCPIP.EXE
Input
    clearing notification request
    completion notification
    requesting notification
    wait notification
Input notification
    delivering
IXTCC
    validating #1
    validating #2
IXTCC data structure
M
Memory
    allocating for transport
    allocating protected for connection
    deallocating protected
Messages
    output for debugging
    reporting unexpected transport
N
Network link
    reporting failed request
Network shutdown
    reporting
Notification
    cancelling output
    clearing request for input
    input operation completion
    requesting for input
    requesting output
    sending output
    waiting for input
    waiting for output
O
Opening a connection #1
Opening a connection #2
Opening a connection #3
OPEN_AST1 routine
    sample code example
OPEN_AST2 routine
    sample code example
OPEN_AST3 routine
    sample code example
Output
    clearing notification
    requesting notification
    sending notification
    waiting for notification
Output buffering and synchronization
Output work queue
    reenabling write operations
    waiting until empty
P
Packets
    using large input
    using large output
    using small input
    using small output
PARSE_INTERNET_ADDRESS routine
    sample code example
Protected memory
    allocating for connection
    deallocating
Protocol request
    client input
    generating
    handling input
    transporting
Q
Queue
    adding buffer
    common/specific relationship
    removing buffer
Queue access conflict
    preventing
Queue conditions
    special case
Queue notification flags
R
Read access
    checking user buffer
Read operation
    AST completion routine
    initiating for connection
Read operations
    AST completion for #1
    AST completion for #2
    transport-common
REATTACH_AST routine
    sample code example
Request
    core protocol
Request packets
    using large input
    using large output
    using small input
    using small output
Routines
    CLOSE_AND_DEALLOCATE_AST #1
    CLOSE_AND_DEALLOCATE_AST #2
    DECW$$TCPIP_OPEN
    DECW$TRANSPORT_INIT #1
    DECW$TRANSPORT_INIT #2
    DECW$XPORT_ACCEPT_FAILED
    DECW$XPORT_ALLOC_INIT_QUEUES
    DECW$XPORT_ALLOC_PMEM
    DECW$XPORT_ALLOC_QUEUES
    DECW$XPORT_ATTACHED
    DECW$XPORT_ATTACH_LOST
    DECW$XPORT_CLOSE
    DECW$XPORT_COPY_AND_WRITE
    DECW$XPORT_DEALLOC_PMEM
    DECW$XPORT_DEALLOC_QUEUES
    DECW$XPORT_FAO
    DECW$$XPORT_FREE_INPUT
    DECW$XPORT_IN_NOTIFY_USER
    DECW$$XPORT_OPEN_COMPLETE
    DECW$XPORT_READ_COMPLETE
    DECW$XPORT_REATTACH_FAILED
    DECW$XPORT_REFUSED_BY_SERVER
    DECW$XPORT_UNEXPECTED_MESSAG
    DECW$XPORT_UNKNOWN_LINK
    DECW$XPORT_VALIDATE_STRUCT
    DECW$XPORT_VALIDATE_STRUCT_JSB
    DECW$XPORT_VALIDATE_XTCB
    DECW$XPORT_VALIDATE_XTCB_JSB
    DECW$$XPORT_WRITE
    DETACH_AND_POLL #1
    DETACH_AND_POLL #2
    FREE_INPUT_AST #1
    FREE_INPUT_AST #2
    OPEN_AST1
    OPEN_AST2
    OPEN_AST3
    PARSE_INTERNET_ADDRESS
    REATTACH_AST #1
    REATTACH_AST #2
    transport-common #1
    transport-common #2
    transport-specific #1
    transport-specific #2
    TRANSPORT_OPEN_CALLBACK #1
    TRANSPORT_OPEN_CALLBACK #2
    TRANSPORT_READ_AST #1
    TRANSPORT_READ_AST #2
    TRANSPORT_READ_QUEUE #1
    TRANSPORT_READ_QUEUE #2
    utility #1
    utility #2
    VALIDATE_USER
    VALIDATE_USERW
    VALIDATE_XTCC
    WRITE_AST #1
    WRITE_AST #2
    XPORT_ABORT_SEND
    XPORT_IN_FREE_DISABLE
    XPORT_IN_FREE_ENABLE
    XPORT_IN_NOTIFY_CLEAR
    XPORT_IN_NOTIFY_SEND
    XPORT_IN_NOTIFY_SET
    XPORT_IN_NOTIFY_WAIT
    XPORT_IN_STATE_LRP
    XPORT_IN_STATE_SRP
    XPORT_OUT_NOTIFY_CLEAR
    XPORT_OUT_NOTIFY_SEND
    XPORT_OUT_NOTIFY_SET
    XPORT_OUT_NOTIFY_WAIT
    XPORT_OUT_STATE_LRP
    XPORT_OUT_STATE_SRP
    XPORT_OUT_WRITE_DISABLE
    XPORT_OUT_WRITE_ENABLE
    XPORT_UNWRITE_WAIT
    XPORT_WRITE_WAIT
    XPORT_XTCB_FILLED
    XPORT_XTCB_FREE
    XPORT_XTCB_TOTAL
    XTFT$A_ATTACH_TRANSPORT #1
    XTFT$A_ATTACH_TRANSPORT #2
    XTFT$A_CLOSE #1
    XTFT$A_CLOSE #2
    XTFT$A_EXECUTE_FREE #1
    XTFT$A_EXECUTE_FREE #2
    XTFT$A_EXECUTE_WRITE #1
    XTFT$A_EXECUTE_WRITE #2
    XTFT$A_FREE_INPUT_BUFFER #1
    XTFT$A_FREE_INPUT_BUFFER #2
    XTFT$A_OPEN
    XTFT$A_RUNDOWN #1
    XTFT$A_RUNDOWN #2
    XTFT$A_WRITE #1
    XTFT$A_WRITE #2
    XTFT$A_WRITE_USER #1
    XTFT$A_WRITE_USER #2


Previous Next Contents Index