Using Caché Direct
Contents
 
   
Server:docs1
Instance:LATEST
User:UnknownUser
 
-
Go to:
Search:    

 
Contents

Preface : 
 
 
Chapter 1: 
 
  • 1.1 Concepts
  • 1.1.1 Terminology
  • 1.1.2 Communication Model
  • 1.2 Available Tools and Approaches
  • Chapter 2: 
     
  • 2.1 Accessing the VisM Control
  • 2.2 Connecting and Disconnecting
  • 2.2.1 Connection Strings and Connection Tags
  • 2.2.2 Connecting to Caché
  • 2.2.3 Changing the Channel of a CDConnect
  • 2.2.4 Disconnecting from Caché
  • 2.2.5 Destroying a CDConnect
  • 2.2.6 Summary of Techniques
  • 2.3 Establishing the Namespace
  • 2.4 Executing Code
  • 2.5 Using Mirrored Properties
  • 2.5.1 Using Basic Mirrored Values
  • 2.5.2 Using PLIST
  • 2.6 Callbacks to the Visual Basic User Interface
  • 2.6.1 Requirements to Support Visual Basic Callbacks
  • 2.6.2 Referring to Properties of a Control
  • 2.6.3 Executing Methods of a Control
  • 2.7 Using Windows Functions and Caché Utility Functions
  • 2.8 Understanding Message Constraints
  • 2.8.1 Unicode and Locale Issues
  • 2.8.2 Message Size
  • 2.9 Examples
  • 2.9.1 Simple Example: A Lightweight Caché Terminal
  • 2.9.2 Another Example
  • Chapter 3: 
     
  • 3.1 Overview
  • 3.2 Error Trapping
  • 3.2.1 %cdEHOOK Local Variable
  • 3.3 The Keep Alive Feature
  • 3.3.1 Initial Keep Alive Interval
  • 3.3.2 Keep Alive Settings (Client)
  • 3.3.3 Shutdown Event for Keep Alive Failure (Client)
  • 3.4 The Server Read Loop and Quit Check
  • 3.4.1 Server Quit Check Procedure
  • 3.4.2 %cdPULSE Local Variable
  • 3.5 Read and Write Hooks
  • 3.5.1 Server-side Read and Write Hooks
  • 3.5.2 Client-side Read and Write Hooks
  • 3.6 Other Server-side Hooks (Global Variables)
  • 3.6.1 BeginTaskHook
  • 3.6.2 IdleHook
  • 3.6.3 EndTaskHook
  • 3.6.4 ShutDownHook
  • 3.7 User Cancel Option
  • Chapter 4: 
     
  • 4.1 Clear Unused Properties
  • 4.2 Disconnect Explicitly at Application Shutdown
  • 4.3 Recursive or Asynchronous Server Calls
  • 4.3.1 Timers on the Client
  • 4.3.2 Visual Basic DoEvents Function
  • Chapter 5: 
     
  • 5.1 VisM Extended Connection String Syntax
  • 5.1.1 Runtime Form of the Connection String
  • 5.1.2 Other Forms of the Connection String
  • 5.2 VisM Properties
  • 5.2.1 Mirrored VisM Properties
  • 5.2.2 Other VisM Properties
  • 5.3 VisM Methods
  • 5.3.1 Comparison of Connection Methods
  • 5.4 VisM Events
  • Chapter 6: 
     
  • 6.1 General Procedure
  • 6.2 Recommendations
  • 6.3 Notes
  • Chapter 7: 
     
  • 7.1 Client Logging
  • 7.1.1 VisM LogMask Property
  • 7.1.2 Registry Switches
  • 7.1.3 Getting and Setting the Registry Values
  • 7.1.4 Limiting the Size of the Log Files
  • 7.2 Server Logging
  • 7.3 Server Error Global
  •  
    Appendix A: 
     
  • A.1 Upgrading Your Caché Direct Server
  • A.2 Installing VisM on a New Machine
  • Appendix B: 
     
  • B.1 IPv6 Issues in Caché Direct
  • B.2 Previous Shared Connection Behavior
  • B.3 New Architecture
  • B.4 Behavior Notes
  • B.5 Other Architecture Changes
  • Appendix C: 
     
  • C.1 Overview
  • C.2 Internal Command Syntax
  • C.2.1 Setting Properties
  • C.2.2 Getting Properties
  • C.2.3 Executing Methods