home *** CD-ROM | disk | FTP | other *** search
- * Copyright (C) Magna Carta Software, Inc. 1991-1993. All Rights Reserved.
- * CommTools For FoxPro
- * CTFHDR.PRG -- Since FoxPro 2.0 lacks a pre-processor, we (expensively)
- * use PUBLICs instead of manifest constant definitions.
-
-
- * DECLARE CommTools For FoxPro VARIABLES PUBLIC
- PUBLIC FALSE
- PUBLIC TRUE
- PUBLIC HIGH
- PUBLIC LOW
- PUBLIC CT_EOF
- PUBLIC NULL
-
-
- * ERROR RETURN CODES
- PUBLIC NO_FILE
- PUBLIC NO_IRQ
- PUBLIC NO_PORT
- PUBLIC NO_RAM
- PUBLIC PORT_CLOSED
- PUBLIC PORT_OPEN
- PUBLIC USER_CANCELLED
- PUBLIC PARMERROR
- PUBLIC CONNECTION_LOST
-
-
- * COMMUNICATIONS MANIFEST CONSTANTS AND MACROS
- PUBLIC COM1
- PUBLIC COM2
- PUBLIC COM3
- PUBLIC COM4
- PUBLIC COM5
- PUBLIC COM6
- PUBLIC COM7
- PUBLIC COM8
- PUBLIC COM9
-
-
- * THE TYPES OF DATA
- PUBLIC LOCAL_ECHO
- PUBLIC REMOTE_ECHO
- PUBLIC PRINTER_ECHO
- PUBLIC CAPTURE_BUFFER_ECHO
- PUBLIC XLAT
- PUBLIC EOL
- PUBLIC TEXTCASE
- PUBLIC ASCII_ONLY
- PUBLIC INTERBYTE_DELAY
- PUBLIC IL_DELAY
- PUBLIC IL_DELAY_CHAR
- PUBLIC ECHO_WAIT
- PUBLIC FLOWCTL
- PUBLIC TX_DELAY
- PUBLIC TX_DELAYCHAR
- PUBLIC XONCHAR
- PUBLIC XOFFCHAR
- PUBLIC ABORT_KEY
- PUBLIC FLOWHIGH
- PUBLIC TRAILINGBYTE_DELAY
- PUBLIC RX_BUF_HWM
- PUBLIC RX_BUF_LWM
- PUBLIC FILE_ECHO
-
-
- * XON-XOFF CONTROL
- PUBLIC XON_ALL
-
-
- * TYPES OF FLOW CONTROL
- PUBLIC XONXOFF
- PUBLIC RTS_CTS
- PUBLIC DTR_DSR
- PUBLIC DICTATE
-
-
-
- * NEW LINE TRANSLATION
- PUBLIC CR2LF
- PUBLIC CR2CRLF
- PUBLIC CRLF2LF
- PUBLIC CRLF2CR
- PUBLIC LF2CR
- PUBLIC LF2CRLF
- PUBLIC EOL2SP
- PUBLIC STRIPEOL
-
-
- * CASE MODES
- PUBLIC UPPERCASE
- PUBLIC LOWERCASE
-
-
- * DATA FORMATS VALUE
- PUBLIC PARITY_NONE
- PUBLIC PARITY_ODD
- PUBLIC PARITY_EVEN
- PUBLIC PARITY_MARK
- PUBLIC PARITY_SPACE
- PUBLIC STOPBITS0
- PUBLIC STOPBITS1
- PUBLIC STOPBITS15
- PUBLIC STOPBITS2
- PUBLIC DATABITS5
- PUBLIC DATABITS6
- PUBLIC DATABITS7
- PUBLIC DATABITS8
-
-
- * INTERRUPT TYPES
- PUBLIC RECEIVE
- PUBLIC TRANSMIT
- PUBLIC LINE_STATUS
- PUBLIC MODEM_STATUS
-
-
- * UART FUNCTION SELE
- PUBLIC DATABITS
- PUBLIC PARITY
- PUBLIC SPEED
- PUBLIC STOPBITS
- PUBLIC CT_BREAK
- PUBLIC DTR
- PUBLIC RTS
- PUBLIC OUT1
- PUBLIC OUT2
- PUBLIC CTS
- PUBLIC DCD
- PUBLIC DSR
- PUBLIC RI
- PUBLIC LOOPBACK
-
-
-
- * PROTOCOLS
- PUBLIC ASCII
- PUBLIC CISB
- PUBLIC CISQB
- PUBLIC CISBPLUS
- PUBLIC KERMIT
- PUBLIC XMODEM
- PUBLIC XMODEM_CRC
- PUBLIC XMODEM_1K
- PUBLIC YMODEM
- PUBLIC YMODEM_G
- PUBLIC ZMODEM
-
-
- * TERMINAL TYPES
- PUBLIC TTY
- PUBLIC ANSI_SYS
- PUBLIC ANSI_X364
- PUBLIC DEC_VT52
- PUBLIC DEC_VT100
- PUBLIC DEC_VT220
- PUBLIC ALTOSIII
- PUBLIC TV_910
- PUBLIC TV_912
- PUBLIC TV_925
-
-
- * TERMINAL SETTINGS
- PUBLIC TERM_COLORS
- PUBLIC TERM_COLS
- PUBLIC TERM_KEYCLICK
- PUBLIC TERM_ROWS
-
-
- * ASCII control char
- PUBLIC NUL
- PUBLIC SOH
- PUBLIC CTRL_A
- PUBLIC STX
- PUBLIC CTRL_B
- PUBLIC ETX
- PUBLIC CTRL_C
- PUBLIC EOT
- PUBLIC CTRL_D
- PUBLIC ENQ
- PUBLIC CTRL_E
- PUBLIC ACK
- PUBLIC CTRL_F
- PUBLIC BEL
- PUBLIC CTRL_G
- PUBLIC BS
- PUBLIC CTRL_H
- PUBLIC HT
- PUBLIC CTRL_I
- PUBLIC LF
- PUBLIC CTRL_J
- PUBLIC VT
- PUBLIC CTRL_K
- PUBLIC FF
- PUBLIC CTRL_L
- PUBLIC CR
- PUBLIC CTRL_M
- PUBLIC SO
- PUBLIC CTRL_N
- PUBLIC SI
- PUBLIC CTRL_O
- PUBLIC DLE
- PUBLIC CTRL_P
- PUBLIC DC1
- PUBLIC CTRL_Q
- PUBLIC XON
- PUBLIC DC2
- PUBLIC CTRL_R
- PUBLIC DC3
- PUBLIC CTRL_S
- PUBLIC XOFF
- PUBLIC DC4
- PUBLIC CTRL_T
- PUBLIC NAK
- PUBLIC CTRL_U
- PUBLIC SYN
- PUBLIC CTRL_V
- PUBLIC ETB
- PUBLIC CTRL_W
- PUBLIC CAN
- PUBLIC CTRL_X
- PUBLIC EM
- PUBLIC CTRL_Y
- PUBLIC SUB
- PUBLIC CTRL_Z
- PUBLIC ESC
- PUBLIC CTRL_LBRAK
- PUBLIC FS
- PUBLIC CTRL_BAKSL
- PUBLIC GS
- PUBLIC CTRL_RBRAK
- PUBLIC RS
- PUBLIC CTRL_CTRL
- PUBLIC US
- PUBLIC CTRL__
- PUBLIC SP
- PUBLIC CT_BLANK
- PUBLIC PERIOD
- PUBLIC DEL
- PUBLIC NIL
-
- * KERMIT PARAMETERS
- PUBLIC K_MARK
- PUBLIC K_MAXL
- PUBLIC K_TIMEOUT
- PUBLIC K_NPAD
- PUBLIC K_PADC
- PUBLIC K_EOL
- PUBLIC K_QCTL
- PUBLIC K_QBIN
- PUBLIC K_CHKT
- PUBLIC K_REPT
-
- PUBLIC K_MMARK
- PUBLIC K_MMAXL
- PUBLIC K_MTIMEOUT
- PUBLIC K_MNPAD
- PUBLIC K_MPADC
- PUBLIC K_MEOL
- PUBLIC K_MQCTL
- PUBLIC K_MQBIN
- PUBLIC K_MCHKT
- PUBLIC K_MREPT
-
- * KERMIT MESSAGES
- PUBLIC K_ABORT
- PUBLIC K_BREAK
- PUBLIC K_DATA
- PUBLIC K_EOF
- PUBLIC K_ERROR
- PUBLIC K_FHEAD
- PUBLIC K_SINIT
-
-
- PUBLIC BP_HOST_WR
- PUBLIC BP_HOST_WS
- PUBLIC BP_HOST_BS
- PUBLIC BP_HOST_CM
- PUBLIC BP_HOST_DQ
- PUBLIC BP_HOST_TL
- PUBLIC BP_HOST_Q1
- PUBLIC BP_HOST_Q2
- PUBLIC BP_HOST_Q3
- PUBLIC BP_HOST_Q4
- PUBLIC BP_HOST_Q5
- PUBLIC BP_HOST_Q6
- PUBLIC BP_HOST_Q7
- PUBLIC BP_HOST_Q8
- PUBLIC BP_HOST_DR
- PUBLIC BP_HOST_UR
- PUBLIC BP_HOST_FI
-
- PUBLIC BP_NEG_WR
- PUBLIC BP_NEG_WS
- PUBLIC BP_NEG_BS
- PUBLIC BP_NEG_CM
- PUBLIC BP_NEG_DQ
- PUBLIC BP_NEG_TL
- PUBLIC BP_NEG_Q1
- PUBLIC BP_NEG_Q2
- PUBLIC BP_NEG_Q3
- PUBLIC BP_NEG_Q4
- PUBLIC BP_NEG_Q5
- PUBLIC BP_NEG_Q6
- PUBLIC BP_NEG_Q7
- PUBLIC BP_NEG_Q8
- PUBLIC BP_NEG_DR
- PUBLIC BP_NEG_UR
- PUBLIC BP_NEG_FI
-
-
- PUBLIC BP_FI_DATA_TYPE
- PUBLIC BP_FI_COMPRESSION
- PUBLIC BP_FI_ZONE
- PUBLIC BP_FI_CDATE
- PUBLIC BP_FI_CTIME
- PUBLIC BP_FI_MDATE
- PUBLIC BP_FI_MTIME
- PUBLIC BP_FI_TRUE_NAME
-
- PUBLIC CT_B
- PUBLIC CT_QB
- PUBLIC CT_BPLUS
- PUBLIC BP_RX_PKT_TYPE
- PUBLIC BP_TX_PKT_TYPE
-
-
- * MESSAGES USED IN TRANSFER STATUS ROUTINES
- PUBLIC CT_BAD_PACKET_NUMBER
- PUBLIC CT_CRC_ERROR
- PUBLIC CT_DOWN_RESUME_TRY
- PUBLIC CT_EOT
- PUBLIC CT_FILE_DATE
- PUBLIC CT_FILE_NAME
- PUBLIC CT_FILE_PROTECTED
- PUBLIC CT_FILE_SIZE
- PUBLIC CT_FILE_SOURCE
- PUBLIC CT_FILE_XFER_ENDED
- PUBLIC CT_JUNK_RECEIVED
- PUBLIC CT_MSG
- PUBLIC CT_RENAMED_FILE
- PUBLIC CT_RX_ACK
- PUBLIC CT_RX_CAN
- PUBLIC CT_RX_ENQ
- PUBLIC CT_RX_NAK
- PUBLIC CT_RX_SEQ
- PUBLIC CT_SKIP_FILE
- PUBLIC CT_SOH
- PUBLIC CT_SYNC_END
- PUBLIC CT_SYNC_START
- PUBLIC CT_STX
- PUBLIC CT_TIMEOUT
- PUBLIC CT_TX_ACK
- PUBLIC CT_TX_BUFFER_NOT_EMPTY
- PUBLIC CT_TX_CAN
- PUBLIC CT_TX_ENQ
- PUBLIC CT_TX_NAK
- PUBLIC CT_TX_SEQ
- PUBLIC CT_CHECKSUM
- PUBLIC CT_CRC
- PUBLIC CT_XMODEM
- PUBLIC CT_XMODEM1K
- PUBLIC CT_XMODEMCRC
- PUBLIC CT_YMODEM
- PUBLIC CT_YMODEMG
- PUBLIC CT_XFER_POSITION
- PUBLIC CT_XFER_RX_POSITION
- PUBLIC CT_XFER_TX_POSITION
- PUBLIC CT_WAITING_FOR_HOST
- PUBLIC CT_WINDOW_SIZE
-
- * FILE TRANSFER STATUS MESSAGES THAT CAN CAUSE AN ABORT
- PUBLIC CT_DISK_ERROR
- PUBLIC CT_DISK_FULL
- PUBLIC CT_MAX_ERRORS_REACHED
- PUBLIC CT_NO_REMOTE_START
- PUBLIC CT_REMOTE_CANCELLED
- PUBLIC CT_UNSPECIFIED
-
-
- * ZMODEM messages during file transfer
- PUBLIC ZRINIT
- PUBLIC ZRQINIT
- PUBLIC ZSINIT
- PUBLIC ZACK
- PUBLIC ZFILE
- PUBLIC ZSKIP
- PUBLIC ZNAK
- PUBLIC ZABORT
- PUBLIC ZFIN
- PUBLIC ZRPOS
- PUBLIC ZDATA
- PUBLIC ZEOF
- PUBLIC ZFERR
- PUBLIC ZCRC
- PUBLIC ZCHALLENGE
- PUBLIC ZCOMPL
- PUBLIC ZCAN
- PUBLIC ZFREECNT
- PUBLIC ZCOMMAND
- PUBLIC ZSTDERR
-
- * GENERAL MANIFEST CONSTANTS
- FALSE = 0
- TRUE = 1
- HIGH = 1
- LOW = 0
- CT_EOF = -1
- NULL = 0
-
-
- * FREQUENTLY USED ERROR MESSAGES
- NO_FILE = -100
- NO_PORT = -101
- NO_RAM = -102
- PORT_CLOSED = -103
- PORT_OPEN = -104
- USER_CANCELLED = -105
- CONNECTION_LOST = -106
- NO_IRQ = -108
-
-
- * COMMUNICATIONS MANIFEST CONSTANTS AND MACROS
- COM1 = 1016
- COM2 = 760
- COM3 = 12832
- COM4 = 12840
- COM5 = 16928
- COM6 = 16936
- COM7 = 21024
- COM8 = 21032
- COM9 = 21032
-
-
- PUBLIC MONITOR_DCD
- PUBLIC PROTECT_FILENAME
- * THE TYPES OF DATA TRANSLATION AVAILABLE
- PRINTER_ECHO = 4
-
- ABORT_KEY = 94
- ASCII_ONLY = 84
- CAPTURE_BUFFER_ECHO = 8
- ECHO_WAIT = 88
- EOL = 82
- FILE_ECHO = 8
- FLOWCTL = 89
- FLOWHIGH = 95
- HIGH_WATER_MARK = 97
- IL_DELAY = 86
- IL_DELAY_CHAR = 87
- INTERBYTE_DELAY = 85
- LOCAL_ECHO = 1
- LOW_WATER_MARK = 98
- MONITOR_DCD = 99
- PROTECT_FILENAME = 100
- REMOTE_ECHO = 2
- RX_BUF_HWM = 97
- RX_BUF_LWM = 98
- TEXTCASE = 83
- TRAILINGBYTE_DELAY = 96
- TX_DELAY = 90
- TX_DELAYCHAR = 91
- XLAT = 81
- XLATCHAR = 102
- XOFFCHAR = 93
- XONCHAR = 92
-
- * XON-XOFF CONTROL
- XON_ALL = 0
-
- * TYPES OF FLOW CONTROL
- XONXOFF = 16
- RTS_CTS = 32
- DTR_DSR = 64
- DICTATE = 128
-
-
- * NEW LINE TRANSLATION MODES
- CR2LF = 1
- CR2CRLF = 2
- CRLF2LF = 3
- CRLF2CR = 4
- LF2CR = 5
- LF2CRLF = 6
- EOL2SP = 7
- STRIPEOL = 8
-
-
- * CASE MODES
- UPPERCASE = 21
- LOWERCASE = 22
-
-
- * DATA FORMATS VALUES
- PARITY_NONE = 0
- PARITY_ODD = 1
- PARITY_EVEN = 2
- PARITY_MARK = 3
- PARITY_SPACE = 4
- STOPBITS0 = 0
- STOPBITS1 = 1
- STOPBITS15 = 15
- STOPBITS2 = 2
- DATABITS5 = 5
- DATABITS6 = 6
- DATABITS7 = 7
- DATABITS8 = 8
-
-
- * INTERRUPT TYPES
- RECEIVE = 1001
- TRANSMIT = 1002
- LINE_STATUS = 1004
- MODEM_STATUS = 1008
-
-
- * UART FUNCTION SELECTION PARAMETERS
- DATABITS = 100
- PARITY = 101
- SPEED = 102
- STOPBITS = 103
- CT_BREAK = 104
- DTR = 105
- RTS = 106
- OUT1 = 107
- OUT2 = 108
- CTS = 109
- DCD = 110
- DSR = 111
- RI = 112
- LOOPBACK = 113
-
-
-
- * PROTOCOLS
- ASCII = 100
- CISB = 101
- CISQB = 102
- CISBPLUS = 103
- KERMIT = 104
- XMODEM = 105
- XMODEM_CRC = 106
- XMODEM_1K = 107
- YMODEM = 108
- YMODEM_G = 109
- ZMODEM = 110
-
-
-
- * TERMINAL TYPES
- TTY = 0
- ALTOSIII = 7
- ANSI_SYS = 1
- ANSI_X364 = 2
- DEC_VT52 = 3
- DEC_VT100 = 4
- DEC_VT220 = 5
- TV_910 = 8
- TV_912 = 9
- TV_925 = 10
-
-
- * TERMINAL SETTINGS
- TERM_COLORS = 0
- TERM_COLS = 1
- TERM_KEYCLICK = 2
- TERM_MBOTTOM = 4
- TERM_MLEFT = 5
- TERM_MRIGHT = 6
- TERM_MTOP = 7
- TERM_ROWS = 3
-
-
- * ASCII control character values
- NUL = 00
- SOH = 01
- CTRL_A = 01
- STX = 02
- CTRL_B = 02
- ETX = 03
- CTRL_C = 03
- EOT = 04
- CTRL_D = 04
- ENQ = 05
- CTRL_E = 05
- ACK = 06
- CTRL_F = 06
- BEL = 07
- CTRL_G = 07
- BS = 08
- CTRL_H = 08
- HT = 09
- CTRL_I = 09
- LF = 10
- CTRL_J = 10
- VT = 11
- CTRL_K = 11
- FF = 12
- CTRL_L = 12
- CR = 13
- CTRL_M = 13
- SO = 14
- CTRL_N = 14
- SI = 15
- CTRL_O = 15
- DLE = 16
- CTRL_P = 16
- DC1 = 17
- CTRL_Q = 17
- XON = 17
- DC2 = 18
- CTRL_R = 18
- DC3 = 19
- CTRL_S = 19
- XOFF = 19
- DC4 = 20
- CTRL_T = 20
- NAK = 21
- CTRL_U = 21
- SYN = 22
- CTRL_V = 22
- ETB = 23
- CTRL_W = 23
- CAN = 24
- CTRL_X = 24
- EM = 25
- CTRL_Y = 25
- SUB = 26
- CTRL_Z = 26
- ESC = 27
- CTRL_LBRAK = 27
- FS = 28
- CTRL_BAKSL = 28
- GS = 29
- CTRL_RBRAK = 29
- RS = 30
- CTRL_CTRL = 30
- US = 31
- CTRL__ = 31
- SP = 32
- CT_BLANK = 32
- PERIOD = 46
- DEL = 127
- NIL = 0
-
-
- * CIS B PROTOCOL SUITE CONSTANTS
- BP_HOST_WR = 12288
- BP_HOST_WS = 12289
- BP_HOST_BS = 12290
- BP_HOST_CM = 12291
- BP_HOST_DQ = 12292
- BP_HOST_TL = 12293
- BP_HOST_Q1 = 12294
- BP_HOST_Q2 = 12295
- BP_HOST_Q3 = 12296
- BP_HOST_Q4 = 12297
- BP_HOST_Q5 = 12298
- BP_HOST_Q6 = 12299
- BP_HOST_Q7 = 12300
- BP_HOST_Q8 = 12301
- BP_HOST_DR = 12302
- BP_HOST_UR = 12303
- BP_HOST_FI = 12304
-
- BP_NEG_WR = 12320
- BP_NEG_WS = 12321
- BP_NEG_BS = 12322
- BP_NEG_CM = 12323
- BP_NEG_DQ = 12324
- BP_NEG_TL = 12325
- BP_NEG_Q1 = 12326
- BP_NEG_Q2 = 12327
- BP_NEG_Q3 = 12328
- BP_NEG_Q4 = 12329
- BP_NEG_Q5 = 12330
- BP_NEG_Q6 = 12331
- BP_NEG_Q7 = 12332
- BP_NEG_Q8 = 12333
- BP_NEG_DR = 12334
- BP_NEG_UR = 12335
- BP_NEG_FI = 12336
-
- BP_FI_DATA_TYPE = 12352
- BP_FI_COMPRESSION = 12353
- BP_FI_ZONE = 12354
- BP_FI_CDATE = 12355
- BP_FI_CTIME = 12356
- BP_FI_MDATE = 12357
- BP_FI_MTIME = 12358
- BP_FI_TRUE_NAME = 12359
-
- CT_B = 16464
- CT_QB = 16465
- CT_BPLUS = 16466
- BP_RX_PKT_TYPE = 12371
- BP_TX_PKT_TYPE = 12372
-
-
- * KERMIT PARAMETERS
- K_MARK = 1
- K_MAXL = 94
- K_TIMEOUT = 3
- K_NPAD = 0
- K_PADC = 0
- K_EOL = CR
- K_QCTL = '#'
- K_QBIN = '&'
- K_CHKT = '1'
- K_REPT = '~'
-
- K_MMARK = 1
- K_MMAXL = 94
- K_MTIMEOUT = 3
- K_MNPAD = 0
- K_MPADC = 0
- K_MEOL = CR
- K_MQCTL = '#'
- K_MQBIN = '&'
- K_MCHKT = '1'
- K_MREPT = '~'
-
-
- * KERMIT MESSAGES DURING FILE TRANSFER
- K_ABORT = 4096
- K_BREAK = 4097
- K_DATA = 4098
- K_EOF = 4099
- K_ERROR = 4100
- K_FHEAD = 4101
- K_SINIT = 4102
-
-
-
- * FILE TRANSFER STATUS MESSAGES: INFORMATIONAL (DO NOT CAUSE AN ABORT)
- CT_BAD_PACKET_NUMBER = 16384
- CT_CRC_ERROR = 16385
- CT_DOWN_RESUME_TRY = 16386
- CT_EOT = 16388
- CT_FILE_DATE = 16389
- CT_FILE_NAME = 16390
- CT_FILE_PROTECTED = 16391
- CT_FILE_SIZE = 16392
- CT_FILE_SOURCE = 16393
- CT_FILE_XFER_ENDED = 16394
- CT_JUNK_RECEIVED = 16395
- CT_MSG = 16396
- CT_RENAMED_FILE = 16397
- CT_RX_ACK = 16398
- CT_RX_CAN = 16399
- CT_RX_ENQ = 16400
- CT_RX_NAK = 16401
- CT_RX_SEQ = 16402
- CT_SKIP_FILE = 16403
- CT_SOH = 16404
- CT_SYNC_END = 16387
- CT_SYNC_START = 16405
- CT_STX = 16406
- CT_TIMEOUT = 16407
- CT_TX_ACK = 16408
- CT_TX_BUFFER_NOT_EMPTY = 16409
- CT_TX_CAN = 16410
- CT_TX_ENQ = 16411
- CT_TX_NAK = 16412
- CT_TX_SEQ = 12313
- CT_CHECKSUM = 16414
- CT_CRC = 16415
- CT_XMODEM = 16416
- CT_XMODEM1K = 16417
- CT_XMODEMCRC = 16418
- CT_YMODEM = 16419
- CT_YMODEMG = 16420
- CT_XFER_POSITION = 16421
- CT_XFER_RX_POSITION = 16422
- CT_XFER_TX_POSITION = 16423
- CT_WAITING_FOR_HOST = 16424
- CT_WINDOW_SIZE = 16425
-
-
- * FILE TRANSFER STATUS MESSAGES: ERRORS (MAY CAUSE AN ABORT)
- CT_DISK_ERROR = 16448
- CT_DISK_FULL = 16449
- CT_MAX_ERRORS_REACHED = 16450
- CT_NO_REMOTE_START = 16451
- CT_REMOTE_CANCELLED = 16452
- CT_UNSPECIFIED = 16453
-
-
-
- * ZMODEM messages during file transfer
- ZRQINIT = 8192
- ZRINIT = 8193
- ZSINIT = 8194
- ZACK = 8195
- ZFILE = 8196
- ZSKIP = 8197
- ZNAK = 8198
- ZABORT = 8198
- ZFIN = 8199
- ZRPOS = 8200
- ZDATA = 8201
- ZEOF = 8202
- ZFERR = 8203
- ZCRC = 8204
- ZCHALLENGE = 8205
- ZCOMPL = 8206
- ZCAN = 8207
- ZFREECNT = 8208
- ZCOMMAND = 8209
- ZSTDERR = 8210
-
-
- PUBLIC CT_XFER_RETRIES
- PUBLIC CT_XFER_INTERBYTE_DELAY
- PUBLIC CT_XFER_FILENAME
- PUBLIC CT_XFER_CANCOUNT
- PUBLIC CT_XFER_KEEP_ABORTED
- CT_XFER_RETRIES = 200
- CT_XFER_INTERBYTE_DELAY = 201
- CT_XFER_FILENAME = 202
- CT_XFER_CANCOUNT = 203
- CT_XFER_KEEP_ABORTED = 204
-
-
- * MODEM PARAMETERS CONFIGURED WITH 'modem_set()' and/or 'modem_get()'
- PUBLIC MODEM_CMD_DIAL
- PUBLIC MODEM_CMD_ECHO
- PUBLIC MODEM_CMD_ESCAPE
- PUBLIC MODEM_CMD_QUIET
- PUBLIC MODEM_CMD_RESET
- PUBLIC MODEM_CMD_SPEAKER
- PUBLIC MODEM_CMD_VERBOSITY
- PUBLIC MODEM_CSI
- PUBLIC MODEM_FINAL
- PUBLIC MODEM_GUARDTIME
- PUBLIC MODEM_RX_IBDELAY
- PUBLIC MODEM_TX_IBDELAY
- PUBLIC MODEM_DTE_SPEED_FIXED
-
- * MODEM PARAMETERS CONFIGURED WITH 'modem_set()' and/or 'modem_get()'
- MODEM_CMD_DIAL = 1
- MODEM_CMD_ECHO = 2
- MODEM_CMD_ESCAPE = 3
- MODEM_CMD_QUIET = 4
- MODEM_CMD_RESET = 5
- MODEM_CMD_SPEAKER = 6
- MODEM_CMD_VERBOSITY = 7
- MODEM_CSI = 8
- MODEM_FINAL = 9
- MODEM_GUARDTIME = 13
- MODEM_RX_IBDELAY = 10
- MODEM_TX_IBDELAY = 11
- MODEM_DTE_SPEED_FIXED = 12
-
-
- PUBLIC CT_XFER_ECC
- PUBLIC CT_XFER_MAX_BLOCKSIZE
- PUBLIC CT_XFER_QUOTE
-
- CCT_XFER_ECC = 205
- CCT_XFER_MAX_BLOCKSIZE = 206
- CCT_XFER_QUOTE = 207
-
-
-
-
-
- * CONSTANTS DENOTING ZMODEM OPTIONS
- PUBLIC CT_Z_CAPABILITY
- PUBLIC CT_Z_CONVERT
- PUBLIC CT_Z_MANAGE
- PUBLIC CT_Z_RXWINDOW
-
- CT_Z_CAPABILITY = 4097
- CT_Z_CONVERT = 4098
- CT_Z_MANAGE = 4099
- CT_Z_RXWINDOW = 4102
-
-