ComponentSource
Comm++
Object oriented programming for serial communications
Greenleaf Comm++ paves the way to robust object oriented programming of serial communications in applications for a wide range of platforms you get platform independence. Comm++ includes abstract base and derived classes which perform all of the functions needed for your communications jobs. Comm++ removes the grunt work so you can do your job easier, faster, even better.
Major Features of Greenleaf Comm++ 3.0
- Supports Windows 3.1x, NT 3.5x, Win32s, OS/2 2.0 and above, MS-DOS, NASI for Novell NACS Server, DESQview, Borland PowerPack(tm), Tenberry DOS/4G(tm), and Phar Lap TNT(tm) DOS extenders
- Pure C++ class library with an arsenal of over 460 public calls in the API gives you the industry's most extensive shot at both rapid application development and extending or customizing the library for your needs
- XMODEM, including CRC and Checksum, 1K and G variants
- YMODEM, plus YMODEM-G, with subdirectory recursion, strip path, and other options
- ZMODEM (16- or 32-bit CRC), with crash-recovery, subdirectory recursion, sliding window, and file management options
- Kermit file transfer protocol with RLE compression, 8-bit prefixing, and subdirectory recursion
- CompuServe B+ file transfer with checksum, 16- or 32-bit CRC, strip path, and resume download options
- ASCII file transfer, with subdirectory recursion (send multiple files) and line feed strip options
- Windows WM_COMMNOTIFY event notification
- Win32 Wait for Comm Event capabilities
- ANSI, VT100, VT52, and TTY terminal emulations included
- Comprehensive screen driver classes provide maximum flexibility for terminal emulations and your application. TextWindows(tm) for Windows 3.x MDI and Windows NT, Vid for OS/2, Windows NT Console, and DOS; Greenleaf DataWindows(tm), and Symantec-specific class.
- Abstract GFFileIO class for access to file I/O operations & properties
- XON/XOFF software, RTS/CTS and DSR/DTR hardware handshaking
- Hayes compatible modem control class; over 30 functions
- Interrupt driven, circular-buffered input and output
- Extensive error code system plus easily built debug library versions smooth application development
- COM1..COM4 (ISA / EISA), or COM1..COM8 (MCA systems)
- DigiBoard DigiCHANNEL(tm) non-intelligent multiport board support (MS-DOS)
- Intelligent DigiBoard, Arnet, & Star Gate multiport board support
- Classes for BIOS and Extended BIOS support (MS-DOS)
- UART FIFO trigger level control
- Baud rates to 115,200
- Number of simultaneous ports limited only by hardware
- NO Royalties!
- FREE unlimited technical support, BBS access, newsletter
- FREE source code in C++ and assembly complete, not "shrouded"
- Complete DOS, Windows & NT online help systems, FREE DOS engine
- Examples for every public function that compile and run_in online help and source files
- Base classes documented so that you can extend the library
Greenleaf Comm++ is unique. It is big. It is bold. And, it is from Greenleaf, creator of the world's most versatile, complete PC async communications package, Greenleaf CommLib for C.
For one affordable price, you get support for all popular PC platforms-DOS, Windows 3.1, Windows NT, OS/2 Warp, and 32-bit DOS-extenders. You get world-class support for all popular C++ compilers. And now it is bigger, too.
The careful engineering that has made Greenleaf Software the leader in PC communications has turned out many new features by popular demand!
Revised: 06/06/97
Copyright © 1996 ComponentWare Limited
MailTo:101320.2624@CompuServe.Com