|
BSCLib Features and Requirements
General Features
- Up to 56K bps over dial-up or leased lines
- Auto-dial and auto-answer with supported modems
- Applications compatible across platforms
- One popular use: creating PC-based VTAM and JES replacement systems
Emulation Features
- 3780/2780 point-to-point emulation
- Multi-point (poll/select) emulation
- Vertical Forms Control (VFC) support
- Device selection support
- Space compression and expansion (3780)
- Space truncation and expansion (2780)
- WACK, RVI, and TTD support
- Transparent text mode support
- Terminal identification support
- ASCII Data Link Control support
- CRC-16 or LRC error checking
Enhanced BSC Features
- Binary file mode to send & receive non-text files
- Ability to strip VFC and device selection sequences
- Communication buffers up to 4K bytes
- Configurable ASCII - EBCDIC translation tables
Sample Program Code
The BSCLIB SDK is shipped with fully functional example programs (including
source code)
that exercise all of BSCLIB's API function calls.
Use our code to get a head start on your application.
High-Level Wrapper Functions
Beginning with v4.0, high-level wrapper functions for the
Windows version of BSCLIB are available. These wrapper functions
for C, C++, and Visual BASIC utilitize callback functions and/or
COM to make application development even easier. Full source code
is provided. Major functions include:
BSCSetup | BSCDial | BSCGetWriteFlags |
BSCSetupFromINI | BSCRead | BSCAbort |
BSCReleaseResources | BSCReadToETX | BSCStatus |
BSCInitialize | BSCGetReadFlags | BSCStatistics |
BSCInstall | BSCWrite | BSCTrace |
BSCConnect | BSCWriteETB | BSCClose |
BSCAnswer | BSCWriteETX | BSCUninstall |
Connection Options
- Hayes Optima Business Modem in AutoSync mode (no
sync adapter required; most economical option where feasible)
- SSI SyncPCI single-port sync adapter (requires
synchronous modem from Serengeti Systems or 3rd party)
- SSI SmartSync/DCP intelligent 8-port sync adapter
(requires synchronous modem for each enabled port; modems
available from Serengeti Systems or 3rd party)
Supported Modems
- External synchronous auto-dial modems (including Hayes Optima,
U.S. Robotics Courier, Motorola/UDS, Racal-Vadic, Okidata, MultiTech,
Codex, AT&T, IBM, and many others)
- Hayes Optima for AutoSync operation
- Most external synchronous modems in manual dial mode
System Requirements
- Pentium or compatible with Windows 98, ME, NT, 2000, XP, or Windows Server 2003
- Pentium or compatible with Linux
- IBM RS/6000 with AIX
- Sun Sparc with Solaris
|
|
|
More Info...
BSCLIB Overview
Data Sheet (PDF)
Ordering
Pricing
Technical Support
Sample Code
API Functions
API Control Block
Testimonials
What is Bisync?
See a 3780 Terminal
|