$Id: REXXIPC.TXT 1.2 1994/07/30 10:46:26 SFB Rel $

$Title: RexxIPC distribution text. $

Copyright (c) Serge Brisson, 1994.


REXXIPC V1.1-0
--------------


DESCRIPTION

The RexxIPC library is designed to supply basic
Inter Process Communication capabilities for Rexx
programs.  This is accomplished by supplying a near
one-to-one API to the Named Pipe, Event Semaphore
and Mutex Semaphore OS/2 system services.


DISTRIBUTION

The copyright owner allows the free distribution
of the following files, as long as they are kept
together, unmodified:

    REXXIPC.DLL -- The library
    REXXIPC.INF -- The documentation
    REXXIPC.TXT -- This text


INSTALLATION

The file REXXIPC.DLL should be put in a directory
listed in the LIBPATH statement (CONFIG.SYS).

For easy access, the file REXXIPC.INF may be put in
a directory listed in the BOOKSHELF statement (also
in CONFIG.SYS).


PROBLEMS

Since this library is used in a production
environment, the author is interested in problem
reports.  Although this is not a guaranty,
informations on serious difficulties may lead
to a repost of a corrected library.

The author (Serge Brisson) usually logs in once
a week on Compuserve (73547,3112).


NOTE

The documentation has been put together very quickly
and is sketchy.  It assumes that the user has other
sources of information on the OS/2 Control Program API.


HISTORY

V1.0-0 February 1994

    Initial release version.

    Released in March for free distribution.


V1.0-1 March 1994

    The Proc module (ProcSendSignal, ProcSet*Priority) is added.


V1.0-2 April 1994

    The PipeConnectAsync function is added to close a window
    in the interaction with I/O redirected processes.

    The IPCContext routines are added to support multi-thread
    functions (like PipeConnectAsync).

    The SemMuxWait functions are added.


V1.0-3 April 1994

    A window in thread context processing is closed.

    The PipePeek function is added.

    Hypertext links are added to the documentation.


V1.0-4 April 1994

    The functions SemStartTimer and SemStopTimer are added.

    Support for shared unnamed semaphores is added.


V1.0-5 April 1994

    The function IPCContextWait is added.

    Index entries are added to the documentation.

    PipeDisConnect is renamed to PipeDisconnect.
    SemMuxWait functions are renamed to SemMuxwait.
    SemMuxwaitDelete is renamed to SemMuxwaitRemove.


V1.1-0 July 1994

    Second release version.

    Released in August for free distribution.


---

