Download Directory

Gcom® offers a variety of downloadable resources to help developers take advantage of Gcom products' full potential:

Gcom SyncSockets Developer Kits

Gcom offers SyncSockets Developer Kits (SDKs) for the Windows, Linux, Solaris, and QNX development environments that contain the:

  • SyncSockets API - A Gcom-proprietary repository of C functions (and their Java equivalents)...
    • To create and use SyncSockets/TCP communications
    • Built on top of sockets to give it a TCP/IP-based look and feel
  • SyncSockets header files
File Download Instructions and/or Description
Current ISO image containing all TAR/ZIP files
  1. Click GcomSSAPI.iso to download an ISO image of an SDK installation CD.
  2. Click md5sumout.txt to display the contents of an MD5sum (integrity check) file matching the ISO image.
  3. Write the ISO image to a CD.
  4. Insert the CD in your development machine and view the contents.
  5. If you're developing in a Windows environment, extract the Windows ZIP file to the development machine and run install.bat. If you're developing in a Linux, Solaris, or QNX environment, extract the appropriate TAR file to the development machine and run the pkgadd -d command.
  6. Follow any subsequent instructions.
Current Linux SDK TAR file
Current QNX SDK TAR file
Current Solaris Intel SDK TAR file
Current Solaris SDK TAR file
Current Windows SDK ZIP file
Previous SDKs ISO image retired March, 2006, with Version 2.2 Patch 1.27

Gcom Data Tunneling Developer Kits

Gcom offers Data Tunneling Developer Kits (SDKs) for the Windows, Linux, Solaris, and QNX development environments that contain the Data Tunneling API - A Gcom-proprietary repository of C functions (and their Java equivalents)...

  • Used by a developer to create a custom application
  • Built on a standard sockets library (an industry-standard repository of C functions to create and use IP communications) to give it a TCP/IP-based look and feel
  • Offering a wide variety of payload delimiter formats called encapsulations
File Download Instructions and/or Description
Current ISO image containing all TAR/ZIP files Coming soon
Current Linux SDK TAR file - Coming soon
Current QNX SDK TAR file - Coming soon
Current Solaris Intel SDK TAR file - Coming soon
Current Solaris SDK TAR file - Coming soon
Current Windows SDK ZIP file
Previous SDKs  

Gcom SyncSockets Tutorial Kit

Gcom offers a tutorial document and accompanying tutorial program for developers who want to...

  • Modify an existing communications application...
  • To utilize the SyncSockets API...
  • To interface to a Gcom Protocol Appliance (GPA 2G) or a Gcom Protocol Kit (GPK)...
  • To interact with another device that uses legacy protocols such as X.25, SNA, LU 6.2, or Bisync.

The purpose of the kit is to illustrate:

  • The use of Gcom's SyncSockets API
  • How to structure a program to handle multiple connections using the Unix system poll function

The tutorial program is not intended to be a useful SyncSockets application in and of itself. It simply:

  • Generates data patterns and sends them to another device using the SyncSockets API.
  • Or receives blocks of data and echoes them back to their originator.

These functions although useful for building a test program and illustrating the SyncSocket API, are not generally useful for production applications.

Format Gcom SyncSockets Tutorial Kit
SyncSockets Tutorial-PDF format SyncSockets Tutorial Document
SyncSockets Tutorial Program-TAR format SyncSockets Tutorial Program

Gcom Data Tunneling Tutorial Kit

Gcom offers a tutorial document and accompanying tutorial program for developers who want to...

  • Modify an existing communications application...
  • To utilize the Gcom Data Tunneling API...
  • To interface to a Gcom Protocol Appliance (GPA 2G)...
  • To interact with another device that uses legacy protocols such as X.25, SNA, LU 6.2, or Bisync.

The purpose of the kit is to illustrate:

  • The use of Gcom's Data Tunneling API
  • How to structure a program to handle multiple connections using the Unix system poll function

The tutorial program is not intended to be a useful Data Tunneling application in and of itself. It simply:

  • Generates data patterns and sends them to another device using the Data Tunneling API.
  • Or receives blocks of data and echoes them back to their originator.

These functions, although useful for building a test program and illustrating the Data Tunneling API, are not generally useful for production applications.

Format Gcom Data Tunneling Tutorial Kit
Data Tunneling Tutorial-PDF format Data Tunneling Tutorial Document
Data Tunneling Tutorial Program-TAR format Data Tunneling Tutorial Program

Gcom SNMP MIBs

Gcom offers a range of SNMP MIBs that make it easier:

  • For developers to integrate Gcom components into an overall solution
  • For system administrators to monitor legacy communication information through standard monitoring/management tools

Each Gcom MIB provides functionality for SNMP Gets and Traps.

Use the following SNMP MIBs files with any standard SNMP manager. Consult your SNMP manager's user manual to learn how to import and compile these MIB files.

Note: Beginning with the Gcom 2.0 software release, current MIBs are also installed to the /usr/lib/gcom/snmp/mibs directory.

File Description
Gcom MIBs All Gcom MIB files as a zipped archive
Gcom MIB Primary MIB for all Gcom software modules
SSD MIB Gcom SyncSockets® Daemon
X.25 MIB Gcom X.25 protocol configuration and performance
LAPB MIB Gcom LAPB protocol configuration and performance
Frame Relay MIB Gcom Frame Relay protocol configuration and performance
RS-232 MIB RS-232-like hardware devices
CDI MIB Gcom Sync communication hardware devices
DLPI MIB Gcom Data Link Provider Interface
DLPI Init MIB Gcom DLPI initialization
DLPI module status MIB Gcom DLPI status
Rsys MIB Gcom RSystem®
Rsys configuration MIB Gcom RSystem configuration
Rsys module status MIB RSystem module status
Rsys status MIB RSystem status