home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: OtherApp / OtherApp.zip / aping.zip / readme < prev   
Text File  |  1993-05-31  |  3KB  |  112 lines

  1.  
  2.  
  3. README FILE FOR APING
  4.  
  5. AUTHOR:    Peter J. Schwaller
  6.            VNET:     PJS at RALVM6           Tie Line: 444-4376
  7.            Internet: pjs@ralvm6.vnet.ibm.com     (919) 254-4376
  8.  
  9.     This sample APING and source files are also available on
  10.     CompuServe through the APPC Information Exchange.  To get
  11.     to the APPC forum just type 'GO APPC' from any CompuServe
  12.     prompt.  The samples are available in the Sample Programs
  13.     library section.  Just search on the keyword CPICPGMS to
  14.     find all the samples in this series.
  15.  
  16.     Updates for the sample programs and support for many more
  17.     CPI-C platforms will also be made available on CompuServe.
  18.  
  19.  
  20. A guide to the files in this package:
  21.  
  22. APING.doc
  23.     Documentation file for APING.  Includes:
  24.     - User's Guide
  25.     - Configuration Guide
  26.     - Programmer's Guide
  27.  
  28. aping.c
  29.     Main source for the client side of APING
  30.  
  31. apingd.c
  32.     Main source for the server side of APING
  33.  
  34. cpicerr.c
  35. cpicerr.h
  36.     Used by aping.c and apingd.c for error handling.
  37.  
  38. cpicinit.c
  39. cpicinit.h
  40.     Used by aping.c to help with the initialization of CPI-C
  41.     conversations.
  42.  
  43. cpicport.c
  44. cpicport.h
  45. cpicdefs.h
  46.     Contains most of the non-portable code used by aping.c and apingd.c.
  47.     Examples :               
  48.         Data conversion routines    
  49.         Buffer allocation           
  50.         Display of usage information
  51.         Setting of constants used by other modules
  52.  
  53. getopt.c
  54. getopt.h
  55.     Command line processing routine used by aping.c.
  56.  
  57. cpiccmc.h
  58.     Hides the differences in the CPI-C  file for C that exist among
  59.     CPI-C platforms.
  60.  
  61. cpic.h
  62.     A CPIC  file usable on all platforms.
  63.  
  64. atime.a37
  65.         VM assembler code for a higher resolution timer.
  66.         Upload to the host as ATIME ASSEMBER in fixed 80 format.
  67.         For example:
  68.            SEND ATIME.A37 ATIME ASSEMBLE (ASCII CRLF RECFM F LRECL 80
  69.  
  70.  
  71.  
  72. Makefiles are provided for many platforms and compilers:
  73.  
  74. APING.os2
  75.     Environment: OS/2 with Extended Services or Networking Services/2.
  76.     Compiler:    Makefile for Microsoft C 6.00 Compiler.
  77.                  For IBM C/2, change the warning flag from /W4 to /W3.
  78.  
  79. APING.dos
  80.     Environment: DOS with Networking Services/DOS.
  81.     Compiler:    Makefile for Microsoft C 6.00 Compiler.
  82.                  For IBM C/2, change the warning flag from /W4 to /W3.
  83.  
  84. APING.fam
  85.     Environment: (OS/2 with Extended Services or Networking Services/2) and
  86.                  (DOS with Networking Services/DOS).
  87.                  Creates a family API executable that can be run
  88.                  in either OS/2 or DOS.
  89.     Compiler:    Makefile for Microsoft C 6.00 Compiler.
  90.                  For IBM C/2, change the warning flag from /W4 to /W3.
  91.  
  92. APING.bor
  93.     Environment: DOS with Networking Services/DOS.
  94.     Compiler:    Makefile for Borland C++ 2.0.
  95.  
  96. APING.icc
  97.     Environment: OS/2 2.0 with ES/2.
  98.     Compiler:    Makefile for IBM C Set/2 compiler (32 bit).
  99.  
  100. APING.vm
  101.     Environment: VM SP/6 or VM ESA.
  102.     Compiler:    REXX exec for C/370.  Also has makefile imbedded in comments.
  103.  
  104. APING.400
  105.     Environment: AS/400
  106.     Compiler:    REXX exec for compiling on the AS/400.
  107.  
  108. APING.aix
  109.     Environment: AIX SNA Services
  110.     Compiler:    Makefile for the XCL compiler on AIX.
  111.  
  112.