Index Index for
Section 3
Index Alphabetical
listing for I
Bottom of page 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 Index for
Section 3
Index Alphabetical
listing for I
Top of page Top of
page