 |
Index for Section 3 |
|
 |
Alphabetical listing for I |
|
 |
Bottom of page |
|
imc_api_init(3)
NAME
imc_api_init - Initializes the Memory Channel Application Programming
Interface (API) library
LIBRARY
Memory Channel API library (libimc.a)
SYNOPSIS
#include <sys/imc.h>
int imc_api_init (
unsigned long *i_param );
PARAMETER
i_param This parameter is reserved for future use by Compaq. You must set
the value of this parameter to NULL.
DESCRIPTION
The imc_api_init() function initializes the Memory Channel API library. A
process must call the imc_api_init() function before calling any of the
other Memory Channel API functions.
If a process forks, imc_api_init() must be called before calling any other
API functions in the child process, or undefined behaviour will result.
RETURN VALUES
The imc_api_init() function returns one of the following values:
IMC_SUCCESS
Normal successful completion.
IMC_NOTINIT
This host has not been initialized to use the Memory Channel API
library.
IMC_NORESOURCES
There are insufficient Memory Channel data structures available
to initialize the Memory Channel API library.
IMC_INITERR
An error occurred while initializing the Memory Channel API
environment.
RELATED INFORMATION
Introduction: imc(3)
Commands: imc_init(1), imcs(1)
Cluster Highly Available Applications
 |
Index for Section 3 |
|
 |
Alphabetical listing for I |
|
 |
Top of page |
|