Compaq TP Desktop Connector
for ACMS
Client Application Programming Guide


Previous Contents Index

E
Error
    handling application
Event-driven processing
Exchange step
    DECforms coding
    in nonblocking environment
    Macintosh support
    presentation procedure with
Exit handler
    calling
External function
    See XFCN
F
Failover configuration
    submitter node #1
    submitter node #2
Flow control
    handling
Forced nonblocking
Forced nonblocking sample
Form
    library file use
    treating in ACMS application
FORM I/O
    coding
FORMS.H file
    use
Front-end system
    See Desktop system
G
Gatekeeper
    role definition
Gateway
    as ACMS agent
    capacity
    component description
    increasing availability of desktop
    TP Desktop Connector
        definition
Generating workspace definitions
Graphics
    use
Guidelines
    nonblocking client
H
HAT stack
    XFCN descriptions
HyperCard
    converting time
    debugging
    ending a DAM session
HyperTalk script
    characteristics
    sample use
I
I/O task
    client procedure
        DOS
    definition
    in nonblocking environment
    procedure kinds
Identification
    submitter
        ACMS
        desktop gateway
        TP Desktop Connector
InitDBPack
    example
Initialization
    phase
Initializing
    XFCN
Interface
    user
        design
        graphics
        multiple sign-ins
L
Libraries
    desktop client program
    location of API
    network list
Linking
    desktop client program
        DOS
    Macintosh desktop client program
Logical name
    ACMSDI_GET_VERSION use
    sample directories
M
Macintosh
    data conversion routine
    data type conversion package
    date format conversion routines
    sample
MacTCP tool
MacToVms
    data conversion routine
MACToVMSTime
    conversion routine
Main form
MAKE_RECORDS.COM utility
Management
    description
    DOS
        code
Memory
    constraints in design
Memory allocation routine
    writing
Microsoft Windows
    See Windows
Modify workspaces
    See Unidirectional workspaces
Multiple gateways
N
Network
    component description
NO I/O task
    definition
Nonblocking service
    ACMSDI_PENDING use with #1
    ACMSDI_PENDING use with #2
    calling #1
    calling #2
    design implications
    environment defined
    polling need
    See also Blocking service and Service
    summary of
    writing procedures using #1
    writing procedures using #2
nonreentrant
O
Object library
    DOS
        required
    Windows
        linking
OpenVMS
    ACMSDI$GET_SUBMITTER_INFO service
    programming notes
OpenVMS to RISC structure byte copy
Oracle CDD data type
P
PATHWORKS
    library list
Polling
    example #1
    example #2
    nonblocking environment need
    setting up control mechanism #1
    setting up control mechanism #2
Portable API extension
Presentation code
    choosing software
    DOS
        building
            Windows
    Macintosh
        building
        debugging
    OpenVMS development
    prototyping
Presentation procedure
    application-specific
        blocking
            example
        Windows sample
        X Windows sample
    blocking
        sample
        writing
    DECforms coding
    definition
    error handling
    generic
        blocking
            example
        Windows sample
        X Windows sample
    nonblocking
        call context returned with #1
        call context returned with #2
        completion example #1
        completion example #2
        pseudocode #1
        pseudocode #2
        writing #1
        writing #2
    processing flow
    return status coding
    stubs
Processing
    phases
    presentation procedure
Processor usage
    NO I/O task
Programming
    strategies
Prototyping
    presentation code
Q
Queued task
    design
R
Read-only workspaces
    See Unidirectional workspaces
Reports
Request
    library file use
Reserve task
    definition
RISC architecture
RISC data alignment
S
Sample application
    desktop client program
        DOS
        Macintosh
        Windows
        X Windows
    source code locations
Serialization
    violations
Service
    blocking
        using
    client
        TP Desktop
    nonblocking
        definition
    OpenVMS
        desktop client
    See also Blocking service and Nonblocking service
    system management
    using DOS client
Services
    TP Desktop Connector client
        library locations
Session
    context
        data required #1
        data required #2
        example of handling #1
        example of handling #2
        maintenance #1
        maintenance #2
    create
        Windows sample #1
        Windows sample #2
    ending a DAM
        Hypercard service
    information
        submitter identification #1
        submitter identification #2
    maximum allowed
    starting a DAM
Session identification
    zero
Sign-in
    example
        blocking
    information in procedure
    multiple active #1
    multiple active #2
        in Windows sample #1
        in Windows sample #2
    multiple design
    multiple support
    phase
    service
Sign-out
    phase
Specifying form names
    guidelines
Starting the sample
Status
    coding return
        presentation procedure
Stepping through
    Microsoft Windows Sample
    Motif sample
Storage
    nonblocking service release #1
    nonblocking service release #2
Stub routine
    description
Submitter identification
    nonblocking environment #1
    nonblocking environment #2
    types of
    use #1
    use #2
Submitter node
    failover configuration


Previous Next Contents Index