Absolute_time | - A field object that represents an absolute, wall-clock time. |
Absolute_time_bb | - A blackboard whose entries are absolute, wall-clock times. |
Bb_params_db | - An object that provides access to certain user- defined parameters of OSF and PSTAT entries. |
Blackboard | - OPUS blackboard abstract base class |
Com_arg | - A field object containing a calling argument to a function. |
Com_label | - A field object containing an identifying label for the Command object to which it belongs. |
Command | - An entry object that is used on the command blackboard. |
Command_bb | - A blackboard object with entries that map to callable functions. |
Command_event | - An event object created in response to a command blackboard event |
Dangle | - A field object that encapsulates the dangle portion of a file specification. |
Data_id | - A field object that stores the DATA_ID portion of an OSF. |
Dataset | - A field object that stores the DATASET portion of an OSF. |
Dcf_num | - A field object that stores the DCF_NUM portion of an OSF. |
Delta_time | - A field object that represents a period of time. |
Directory | - A field object that encapsulates the path portion of a file specification. |
Entry | - OPUS blackboard entry base class |
Event | - OPUS Event Base Class |
Event_journal | - Maintains event journals for class Opus_env. |
Extension | - A field object that encapsulates the extension portion of a file specification. |
Field | - OPUS entry field base class |
File_entry | - An entry object that is used on the files blackboard. |
File_event | - An event object created in response to a files blackboard event. |
File_osf | - A file name-based implementation of an Osf object. |
File_osf_bb | - A file name-based implementation of an Osf_bb object. |
File_osf_lock | - Opus_lock object for file name-based OSF's. |
File_pstat | - A file name-based implementation of a Pstat object. |
File_pstat_bb | - A file name-based implementation of a Pstat_bb object. |
File_pstat_lock | - Opus_lock object for file name-based PSTAT's. |
Files_bb | - A blackboard object that is an interface to the file system. |
Halt_event | - An event object created in response to a HALT command issued on the application's PSTAT |
Internal_event | - An object that is thrown by the blackboard polling functions when an internally handled event occurs. |
Ioavail_event | - An internally handled event generated when a process exits IOWAIT state. |
Low_store_event | - An Event object generated when disk stores are low. |
Msg | - The API message reporting class |
Node | - A field object that stores the NODE portion of a PSTAT. |
Null_lock | - A non-functional lock object for a lockable resource that requires no locking. |
Num_in_str | - A helper class that aids encapsulation of numbers in string objects. |
Obs_cmd | - A field object that stores the COMMAND portion of an OSF. |
Obs_stat | - A field object that stores the STATUS portion of an OSF. |
Ofile | - An object for resolving directory stretches. |
Opus_env | - OPUS Environment/Interface Object |
Opus_lock | - An abstract base class for OPUS resource locks. |
Opus_lock_file | - A file-based file lock |
Opus_pid | - An OPUS process identifier object. |
Opus_polymorph | - Abstract base class that imposes a string representation method on its descendants. |
Opus_time_stamp | - A base class for Start_time and Time_stamp objects. |
Oresource | - OPUS Oresource File Class |
Osf | - A base class for all OPUS OSF blackboard entries. |
Osf_bb | - An abstract base class for all OSF blackboard implementations. |
Osf_event | - An event object created in response to an OSF blackboard event. |
Osf_lock | - Abstract base class for specialized locks on OSF's. |
Path | - A field object that stores the PATH portion of an OSF. |
Pid | - A field object that stores the PID portion of a PSTAT. |
Pipeline | - OPUS Pipeline Class |
Proc_cmd | - A field object that stores the COMMAND portion of a PSTAT. |
Proc_stat | - A field object that stores the STATUS portion of a PSTAT. |
Process | - A field object that stores the PROCESS portion of a PSTAT. |
Pstat | - A base class for all OPUS PSTAT implementations. |
Pstat_bb | - An abstract base class for all PSTAT blackboard implementations. |
Pstat_event_bb | - A blackboard that stores a PSTAT against which PSTAT-related triggers poll. |
Pstat_lock | - Abstract base class for specialized locks on PSTAT's. |
Reinit_event | - An event object generated when PSTAT_REINIT_COMMAND is placed in the application's PSTAT Proc_cmd field. |
Relative_time_bb | - A blackboard for marking elapsed times. |
Resume_event | - An internally handled event generated when a PSTAT_RESUME_COMMAND is issued in the application's PSTAT. |
Rootname | - A field object that stores the root name portion of a full file specification. |
Start_time | - A field object that stores the START_TIME portion of a PSTAT. |
Str_to_num | - Class to convert strings to different types |
Suspend_event | - An internal event generated when a PSTAT_SUSPEND_COMMAND is placed in the application's PSTAT COMMAND field. |
Suspended_event | - An internally handled event object generated when the process is suspended (contains Proc_stat::SUSPENDED in its STATUS field). |
System_time | - A class for accessing the system clock. |
Time_entry | - An entry object used both by the absolute and relative time blackboards. |
Time_event | - An event object generated on one of the time blackboards indicating that a timer has expired |
Time_stamp | - A field object that stores the TIME_STAMP portion of an OSF. |
Trigger | - Defines the conditions for triggering an event on a blackboard. |
Copyright © 1997-2000 The Association of Universities for
Research in Astronomy, Inc. All Rights Reserved.
For more information, contact opushelp@stsci.edu
Last modified: 25 April 2000