Dec 132017
 
Cpi-c code for OS/2 2.0 from IBM.
File APING12.ZIP from The Programmer’s Corner in
Category OS/2 Files
Cpi-c code for OS/2 2.0 from IBM.
File Name File Size Zip Size Zip Type
APING.400 3823 655 deflated
APING.AIX 1073 332 deflated
APING.BOR 1679 691 deflated
APING.C 30808 7864 deflated
APING.DOC 104963 20307 deflated
APING.DOS 1907 786 deflated
APING.EXE 75720 44737 deflated
APING.FAM 2799 1021 deflated
APING.ICC 1047 279 deflated
APING.MVS 6431 1374 deflated
APING.NEW 1202 588 deflated
APING.OS2 2287 851 deflated
APING.VM 2369 643 deflated
APINGD.C 13559 4024 deflated
APINGD.EXE 52546 30052 deflated
CPIC.H 39347 6055 deflated
CPICCMC.H 5936 1956 deflated
CPICDEFS.H 6885 2418 deflated
CPICERR.C 75831 13791 deflated
CPICERR.H 24808 6241 deflated
CPICINIT.C 32688 6234 deflated
CPICINIT.H 10323 2867 deflated
CPICPORT.C 40063 8946 deflated
CPICPORT.H 7715 2641 deflated
GETOPT.C 8447 2372 deflated
GETOPT.H 1603 666 deflated
README 3103 1127 deflated

Download File APING12.ZIP Here

Contents of the README file




README FILE FOR APING

AUTHOR: Peter J. Schwaller
VNET: PJS at RALVM6 Tie Line: 444-4376
Internet: [email protected] (919) 254-4376

This sample APING and source files are also available on
CompuServe through the APPC Information Exchange. To get
to the APPC forum just type 'GO APPC' from any CompuServe
prompt. The samples are available in the Sample Programs
library section. Just search on the keyword CPICPGMS to
find all the samples in this series.

Updates for the sample programs and support for many more
CPI-C platforms will also be made available on CompuServe.


A guide to the files in this package:

APING.doc
Documentation file for APING. Includes:
- User's Guide
- Configuration Guide
- Programmer's Guide

aping.c
Main source for the client side of APING

apingd.c
Main source for the server side of APING

cpicerr.c
cpicerr.h
Used by aping.c and apingd.c for error handling.

cpicinit.c
cpicinit.h
Used by aping.c to help with the initialization of CPI-C
conversations.

cpicport.c
cpicport.h
cpicdefs.h
Contains most of the non-portable code used by aping.c and apingd.c.
Examples :
Data conversion routines
Buffer allocation
Display of usage information
Setting of constants used by other modules

getopt.c
getopt.h
Command line processing routine used by aping.c.

cpiccmc.h
Hides the differences in the CPI-C file for C that exist among
CPI-C platforms.

cpic.h
A CPIC file usable on all platforms.


Makefiles are provided for many platforms and compilers:

APING.os2
Environment: OS/2 with Extended Services or Networking Services/2.
Compiler: Makefile for Microsoft C 6.00 Compiler.
For IBM C/2, change the warning flag from /W4 to /W3.

APING.dos
Environment: DOS with Networking Services/DOS.
Compiler: Makefile for Microsoft C 6.00 Compiler.
For IBM C/2, change the warning flag from /W4 to /W3.

APING.fam
Environment: (OS/2 with Extended Services or Networking Services/2) and
(DOS with Networking Services/DOS).
Creates a family API executable that can be run
in either OS/2 or DOS.
Compiler: Makefile for Microsoft C 6.00 Compiler.
For IBM C/2, change the warning flag from /W4 to /W3.

APING.bor
Environment: DOS with Networking Services/DOS.
Compiler: Makefile for Borland C++ 2.0.

APING.icc
Environment: OS/2 2.0 with ES/2.
Compiler: Makefile for IBM C Set/2 compiler (32 bit).

APING.vm
Environment: VM SP/6 or VM ESA.
Compiler: REXX exec for C/370. Also has makefile imbedded in comments.

APING.400
Environment: AS/400
Compiler: REXX exec for compiling on the AS/400.

APING.aix
Environment: AIX SNA Services
Compiler: Makefile for the XCL compiler on AIX.



 December 13, 2017  Add comments

Leave a Reply