ComponentSource
CommLib
Powerful tools for asynchronous communications
Greenleaf CommLib has over 400 public functions and macros, providing powerful tools for all aspects of asynchronous communications programming for Microsoft Windows 3.1, Windows NT, Win32s, MS-DOS, 16- and 32-bit DOS Extenders. Supports all popular C and C/C++ compilers. Windows DLL supports Visual Basic and others.
Major Features of CommLib V5.2
- Level 2's consistent API for all supported hardware and platforms uses function pointers (virtual functions) for device independence eases your programming and porting
- To change hardware supported, just change the specific PortOpen...() function call
- Supports Microsoft Windows 3.1, Windows NT (Win32 API including Win32s)
- Supports ANSI terminal emulation
- Supports NASI API for Novell networks
- Complete TextWindows system - an easier way to code for Windows 3.1 and NT child windows under MDI frame
- XMODEM/CRC, XMODEM-G, -1K, -1K-G
- YMODEM, YMODEM-G, YMODEM batch
- ZMODEM with crash recovery, 16 and 32 bit CRC, abort on CD lost, and other options
- CompuServe B+ protocol with options
- Block() prevents data errors during disk access, even at 38.4 KBaud and up. Greatly improves ZMODEM transfers
- Kermit protocol with compression and eighth bit prefixing
- ASCII file transfer protocol
- Recursive subdirectory search engine for wildcard file transfers
- XON/XOFF, RTS/CTS, and DSR/DTR flow control / handshaking
- Drives Arnet, DigiBoard and Star Gate intelligent multi-port boards. Use RS-485 interface on some Star Gate boards.
- Supports many non-intelligent multi-port boards: DigiBoard, Arnet, Star Gate, Contec, Qua Tech, Fastcom, AST, BocaBoard, SeaLevel, and Hostess
- Mix different multi-port boards in PC - a Greenleaf exclusive!
- Install...() and Remove...() easy setup for each type of multi-port board, plus DumpPortStatus() diagnostic facility
- BIOS and EBIOS Interrupt 14 hex support, HP95LX support
- Supports Sparkle and MODEM Assist Plus network modem or port sharing software
- Prebuilt libraries for Tenberry Software DOS/16M and Phar Lap 286|DOS-Extender, and for Borland PowerPack, Tenberry DOS/4G and Phar Lap TNT DOS Extenders, Windows, Windows NT, Win32s and DOS for all popular compilers (C, C++, Visual Basic)
- Baud rates to 115,200Unlimited number of ports (dependent upon hardware only)
- Over 40 functions for Hayes compatible modem control
- Extensive support for 16550 UART FIFO modes restores FIFO state properly when port is closed
- Complete set of video and keyboard routines integrated with Ctrl-Break handler
Revised: 30/10/96
Copyright © 1996 ComponentWare Limited
MailTo:101320.2624@CompuServe.Com