This directory contains four files:

README    - this file

Makefile  - general makefile 

atypes.h   - data structures for array.c program

array.c   - main program of the DCE aware array application.
            this program uses explicit handles to checks for different
            array operations in DCE.

caux.c    - contains the client_aux() function which is called 
            by the main program (array.c); calls functions in manager.c

manager.c - array operations to be executed; the remote
            functions to be called in the distributed DCE application.

array.idl - correct IDL file for manager.c. The file generated
            by IDLGEN has to be fixed manually by the user.
            The original file is idl.org.
            DO NOT DELETE THIS FILE
                       

array.acf - ACF file for the IDL file array.idl
            The original file is acf.org.
            DO NOT DELETE THIS FILE.

array.apf - apllication profile for the MakeDCE client and server
            applications.

when you type "nmake" you should get the following message:

Do one of yhe following:
1. nmake help - to display this maessage.
2. nmake clean - to delete then non-source files.
4. nmake array.idl - to make the IDL file for manager.c.
6. nmake client - to make the client side of 'alias'.
7. nmake server - to make the server side of 'alias'.

ATTENTION:
   The "rpcd" deamon should be running, in order for the client and
   server to run properly.

   If for some reason yu can not run "rpcd", use "string" bindtype
   in array.apf, or use fixed endpoint.

   To create the DCE application you must execute four steps:
   1. copy acf.org array.acf
   2. copy idl.org array.idl
       alternatively, make array.idl and fix it according to array.idl.org                          
   3. nmake client
   4. nmake server
