aci_async_add() 5-5
21 Dec 2001
aci_async_add - adds an entry in the shared memory
area
aci_async_create - creates and initializes the shared
memory area
aci_async_find - finds required shared memory table
entry
aci_async_free - frees required shared memory table
entry
There is also a header file for C developers, aci_async.h,
defining all the required structures and macros for
development of software using the ACI asynchronous
support.
aci_async_add()
The aci_asyn_add() function adds a new aci_async_entry
element to the shared memory array. See Figure 5-1.
Figure 5-1 Example of a Generic aci_async_add() Function
Parameters
The aci_func parameters are as follows:
• das_mount
• das_dismount
• das_force
• das_insert
• das_eject
• das_eject_complete
#include "aci_async.h"
#include "aci_xdr.h"
aci_async_entry* aci_async_add(int aci_func, ...);