Previous section.
Application Instrumentation and Control (AIC) API, Version 1.0
Copyright © 1999 The Open Group
AIC-AL Function and Use
The AIC Application Library (AIC-AL) provides AIC services to
the Application developer. A developer must add calls to the
AIC-AL API into their application program to enable AIC to be
active. When the AIC library is started (see later),
the "management interface" is established
for that application.
The AIC-AL library has the following key components:
-
A data transport mechanism for communicating with the outside world
-
A background execution mechanism for running registered polling functions
-
A background execution mechanism for running registered threshold functions
-
An object tree of managed objects in memory
The "beginner" AIC developer is likely to take the following simple steps:
-
Start the library by calling
AICAL_Libstart()
-
Create a management object by calling
AICAL_Create()
-
Set the value of a management object by calling AICAL_SetValuexxxxx
-
Do repeated update of a value by calling
AICAL_GetValuexxxx()
and
AICAL_SetValuexxxx()
-
Close the library at program shutdown by calling
AICAL_Close()
The majority of the features of AIC are provided within the implementation.
Why not acquire a nicely bound hard copy?
Click here to return to the publication details or order a copy
of this publication.