Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ hpicontrol(3X) — HP-UX 7.01

Media Vault

Software Library

Restoration Projects

Artifacts Sought

HPIMAGE(3X)  —  Series 800 Only

NAME

hpibegin, hpiclose, hpicontrol, hpidelete, hpiend, hpierror, hpifind, hpifindset, hpiget, hpiinfo, hpilock, hpimemo, hpiopen, hpiput, hpiundo, hpiupdate, chpibegin, chpiclose, chpicontrol, chpidelete, chpiend, chpierror, chpifind, chpifindset, chpiget, chpiinfo, chpilock, chpimemo, chpiopen, chpiput, chpiundo, chpiupdate − ALLBASE/HP-UX HPIMAGE programmatic calls

REMARKS

The ALLBASE/HP-UX product must be previously installed on the system for hpimage programmatic calls to function. 

DESCRIPTION

This set of calls invokes the appropriate hpimage procedure or function calls for programmatically accessing an ALLBASE/HP-UX HPIMAGE network database.  FORTRAN and Pascal calls are invoked with the calls that begin with "hpi." C calls are invoked with the calls that begin with "chpi."  The following descriptions apply to the C calls as well:

hpibegin Designates the beginning of a transaction, and optionally writes user information to the log file. 

hpiclose Terminates access to a database or a data set. 

hpicontrol Enables or disables the return of chain information. 

hpidelete Deletes an entry from the database. 

hpiend Defines the end of a transaction, commits the transaction, and optionally writes user information to the log file. 

hpierror Supplies a natural language message that interprets the status array as set by any hpimage procedure. 

hpifind Locates the first and last entries of a data chain in preparation for accessing that chain. 

hpifindset Locates entries satisfying a given expression in preparation for access to those entries. 

hpiget Retrieves an entry in a data set. 

hpiinfo Provides structural information about the database being accessed. 

hpilock Locks a database or one or more data sets for exclusive access. 

hpimemo Writes user information to the log file. 

hpiopen Initiates access to a database. 

hpiput Adds a new entry to a data set. 

hpiundo Undoes an uncommitted tranaction and optionally writes user information to the log file.  This procedure also defines the end of a transaction. 

hpiupdate Modifies an existing entry in a database. 

The hpimage programmatic calls can be executed by all system users. 

AUTHOR

The hpimage programmatic calls were developed by Hewlett-Packard. 

FILES

/usr/bin/hpdbdaemon cleanup daemon program file

/usr/bin/hpimage HPIMAGE program file

/usr/lib/hpica000 HPIMAGE message catalog file

SEE ALSO

ALLBASE/HP-UX HPIMAGE Reference Manual. 

Hewlett-Packard Company  —  HP-UX Release 7.0: Sept 1989

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026