Library Function Descriptions
|
|
CapPutc
|
Writes a single character to the Capture File.
|
|
CapPuts
|
Writes a NULL Terminated String to the Capture File.
|
|
CenterNonMDIWindow
|
Centers a non-MDI or Popup Window within the Client Area of the Application
Window
|
|
CheckIfSmallFonts
|
Used to determine if a user is using Large or Small Fonts. This allows
you to provide Dialog Boxes that display correctly on the user’s computer.
|
|
CheckForPrevInstance
|
Checks if a Previous Instance of the Program is running and prevents
more than one Instance from running at the same time.
|
|
CheckIfTermActive
|
Checks if Terminal Emulator is in use for a specified Port.
|
|
CLATermClearScreen
|
Clears Programmer supplied Terminal Emulator Window.
|
|
CLATermClientProc
|
Handles Client Window Messages for Programmer supplied Terminal Emulator
Window
|
|
CLATermDoorWay
|
Toggles DoorWay Mode On or Off for Programmer supplied Terminal Emulator
Window.
|
|
CLATermEcho
|
Toggles KeyBoard Echo On or Off for Programmer supplied Terminal Emulator
Window.
|
|
CLATermGetMessage
|
Translates Messages sent to Filter Function for Programmer supplied
Terminal Emulator Window.
|
|
CLATermHookMsg
|
Installs a Message Filter Function for 16 Bit Applications.
|
|
CLATermPrepareTransfer
|
Prepares File Transfer Protocols when using Programmer supplied Terminal
Emulator Window.
|
|
CLATermSetBackColor
|
Changes the Background color of a Programmer supplied Terminal Emulator
Window to Black.
|
|
CLATermWndProc
|
Handles Frame Window Messages for Programmer supplied Terminal Emulator
Window.
|
|
ClrBuf
|
Clears the Communications Receive Buffer and Transmit Buffer.
|
|
ClrRecvBuf
|
Clears the Communications Receive Buffer.
|
|
ClrTransBuf
|
Clears the Communications Transmit Buffer.
|
|
ComDelay
|
Delays for X Number of Clock Ticks.
|
|
ComGetb
|
Retrieves all of the characters from the Communications Port.
|
|
ComGetBlock
|
Retrieves a Block of characters from the Communications Port.
|
|
ComGetBlockCRC
|
Retrieves a Block of characters from the Communications Port with CRC.
|
|
ComGetc
|
Retrieves a Single character from the Communications Port.
|
|
ComGetd
|
Retrieves a Single character from the Communications Port with time-out.
|
|
ComGets
|
Retrieves a String of characters up to a specified terminator.
|
|
ComGetsTimeOut
|
Retrieves a String of characters up to a specified terminator, with
Time-Out and Carrier Monitoring.
|
|
ComPutb
|
Sends a buffer of data to the Communications Port.
|
|
ComPutbCRC
|
Sends a buffer of data to the Communications Port with CRC.
|
|
ComPutc
|
Sends a single character to the Communications Port.
|
|
ComPuts
|
Sends a NULL Terminated String to the Communications Port.
|
|
CreateClaTerm
|
Invokes the built in Terminal Emulator.
|
|
CreateClaTermEx
|
Invokes the built in Terminal Emulator with more options.
|
|
CreateClaTermNoWin
|
Prepares Terminal Emulation functions to use Programmer Defined Window.
|
|
DebugFileOpen
|
Allows you to track down File Open Errors when Sending or Receiving
Files.
|
|
DelPathFiles
|
Deletes all the Files in the Specified Path
|
|
DialNumber
|
Template Procedure for Dialing a Phone Number.
|
|
DisplayErrors
|
Displays a Window showing Serial Port Errors, if any.
|
|
DisplayPortError
|
Displays a Window describing why a Port can't be Opened.
|
|
DisplayTermError
|
Displays a Window describing why a Terminal can't be Created.
|
|
DownLoad
|
Download files using ASCII, Xmodem, and Ymodem.
|
|
DownLoadEx
|
Download files using ASCII, Xmodem, and Ymodem with more options.
|
|
Dtr
|
Toggles the DTR line On or Off.
|
|
EncryptBuf
|
Encrypts and Decrypts a String Buffer.
|
|
GetCommParams
|
Returns current Baud Rate, Parity, Data Bits, and Stop Bits
|
|
GetCRC16
|
Returns a 16 bit CRC of a Buffer.
|
|
GetCRC32
|
Returns a 32 bit CRC of a Buffer.
|
|
GetEnvironmentVar
|
Returns the value of an Environment Variable.
|
|
GetOpenSaveFile
|
Gets a File to Open or Save As.
|
|
GetParentWindow
|
Returns the Handle to a Window's top most Parent.
|
|
GetProtoNum
|
Translates Protocol as a string to a Number.
|
|
GetWindowsPort
|
Returns the Handle to the Communications Port.
|
|
GetZmodem
|
Download files using Zmodem.
|
|
GetZmodemEx
|
Download files using Zmodem with more options.
|
|
InitializePort
|
Template Procedure for Initializing the Port and the Modem.
|
|
InitPort
|
Initializes the Communications Port to the correct Baud Rate, Parity,
Data Bits, and Stop Bits.
|
|
Iscd
|
Checks if there is a Carrier.
|
|
IsRing
|
Checks if the Phone is Ringing.
|
|
MakeDir
|
Creates all the Directories in a Directory Tree.
|
|
ModemHangUp
|
Disconnects the Modem by turning DTR Off and delaying ½ a second.
|
|
ModemInstalled
|
Checks if a Modem or other Device is Attached and Powered On.
|
|
ModemPuts
|
Sends a NULL Terminated String to the Modem.
|
|
ModemStat
|
Retrieves the current Modem Status.
|
|
PhoneMonitor
|
Monitors the Serial Port and Answers the Phone when it Rings.
|
|
RecvCount
|
Returns the Number of Characters in the Receive Buffer.
|
|
ResetPort
|
Shuts Down the Communications Port.
|
|
ResetPortHaveID
|
Restores the Communications port when opened with SetPortHaveID()
|
|
Rts
|
Toggles the RTS line On or Off.
|
|
Rxempty
|
Checks if any characters are in the Receive Buffer.
|
|
SendBreak
|
Sends a Break Signal to the Modem.
|
|
SendFileWild
|
Sends files using Ymodem and Zmodem, with Wild Cards.
|
|
SendZmodem
|
Sends files using Zmodem.
|
|
SendZmodemEx
|
Sends files using Zmodem with more options.
|
|
SetCaptureBuf
|
Turns the Capture Buffer On or Off.
|
|
SetCaptureFile
|
Sets the name of the Capture File.
|
|
SetFileXferOptions
|
Sets options for the File Transfer Protocols.
|
|
SetFlowControl
|
Sets Hardware and Software Flow Control Options.
|
|
SetPort
|
Sets up the Communications Port for use.
|
|
SetPortEx
|
Sets up the Communications Port for use, with more options.
|
|
SetPortHaveID
|
Used when the Communications Port is already open.
|
|
SetPortDebug
|
Debug version of SetPort().
|
|
SetPortExDebug
|
Debug version of SetPortEx().
|
|
SetReceiveNotify
|
Causes WM_COMMNOTIFY Messages to be sent to the specified Window when
characters are received.
|
|
SetTermOptions
|
Configures the Terminal Emulator.
|
|
SetTermType
|
Changes Terminal Emulation Type.
|
|
SetZmodemXferOptions
|
Similar to SetFileXferOptions and actually duplicates some of those
options. Used to set extra parameters for Zmodem.
|
|
StartAProcess
|
Runs another CFW Program and returns its Main Window Handle.
|
|
StartAProcessWait
|
Runs another Program and waits for it to complete.
|
|
StrHex
|
Translates a Hex String to a Number.
|
|
StrWord
|
Finds a sub-string in a string.
|
|
SuspendReceiveNotify
|
Suspends Receive Notification to a Window.
|
|
TxFree
|
Returns the Number of Free Bytes in the Communications Transmit Buffer.
|
|
TxUsed
|
Returns the Number of Bytes in the Communications Transmit Buffer, waiting
to be sent.
|
|
UpLoad
|
Sends Files using ASCII, Xmodem, and Ymodem.
|
|
UploadEx
|
Sends Files using ASCII, Xmodem, and Ymodem with more options.
|
|
WaitForString
|
Template Procedure that waits for a specified String to arrive at the
Serial Port.
|
|
WaitForQueString
|
Template Procedure that waits for Multiple Strings to arrive at the
Serial Port.
|
|
WaitForStringCapture
|
Template Procedure that waits for a specified String to arrive at the
Serial Port. Writes all received characters to the Capture File.
|