The capabilities of CODA may be expanded by writing applications which interface with existing CODA routines and programs, often via remote procedure calls. Library routines are available which hide most of the details of these remote calls; these routines and other callable routines are described in the following sections. As an aid to developers of analysis programs, a small subset of the HBOOK histogramming routines are also documented here (all HBOOK routines are available through the CERN library). Similar routines are grouped together in alphabetical order. Routines are available for:
CAMAC I/O
FASTBUS I/O
Console Log Routines
Error Messages
Event I/O
Histogramming (abstracted from CERN HBOOK manual) (App. D)
Run Control communications
Spying: Communications with Data Acquisition Components
These routines may be called from C or Fortran. Most of the routines (except the CAMAC and HBOOK routines) return as function values a success or error code.