User`s guide
4
DC 900-1343D
DDCMP Programmer’s Guide
2.1.4 Buffer Management ........................... 28
2.2 Using the DLI in the Freeway DDCMP Environment ........... 28
2.2.1 Initializing the DLI ........................... 29
2.2.2 DDCMP DLI Session Configuration.................. 29
2.2.3 Opening and Attaching DLI Sessions ................. 32
2.2.4 Detaching and Closing DLI Sessions .................. 32
2.2.5 Error Reporting ............................. 32
2.3 Example DDCMP Call Sequences...................... 33
2.4 Overview of DLI Functions for DDCMP .................. 35
2.4.1 DLI Optional Arguments ........................ 37
2.5 Overview of DDCMP Requests using Raw dlWrite ............ 40
2.5.1 Commands using Raw dlWrite ..................... 41
2.5.1.1 Configure Link Command .................... 41
2.5.1.2 Clear Link Statistics Command ................. 42
2.5.1.3 Start Link Command ....................... 42
2.5.1.4 Stop Link Command ....................... 43
2.5.2 Information Requests using Raw dlWrite ............... 44
2.5.2.1 Request Buffer Report ...................... 44
2.5.2.2 Request Link Statistics Report .................. 45
2.5.2.3 Request Link Status Report.................... 46
2.5.3 Data Transfer using Raw dlWrite .................... 47
2.5.3.1 Send Normal Data ........................ 47
2.6 Overview of DDCMP Responses using Raw dlRead ............ 48
2.6.1 Received Data .............................. 49
2.6.1.1 Normal or Maintenance Data [0] ................ 49
2.6.1.2 Final Acknowledge of Data Transmitted [7]........... 49
2.6.1.3 Final Acknowledge of Start Link [9] ............... 50
2.6.1.4 Final Acknowledge of Stop Link [11] .............. 50
2.6.2 Circuit Exceptions............................ 50
2.6.2.1 Retry Limit Exceeded [129] ................... 51
2.6.2.2 Receiving Computer not Responding [131]........... 52
2.6.2.3 Receive Message Lost due to Buffer Unavailability [133] .... 52
2.6.2.4 Carrier Restored [134] ...................... 52
2.6.2.5 Disconnect (No DCD) [135]................... 52
2.6.2.6 DDCMP Start Received in RUN State [136] .......... 52
2.6.2.7 Received Message Too Large [138]................ 52