GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> LIM / V1-22-3 > lim / rhel5-32


Interface   Data Structures   File List   Data Fields   Globals  

_LIM_Too Struct Reference

State information for a TOO observation object. More...

List of all members.

Public Attributes

unsigned int key
int ready
int started
int expired
LIM_Tasktask_p
LIM_Actionaction_p
LIM_Lpalpa_p
LIM_Bulkbulk_p
WUT_tmr * wut
unsigned int duration
unsigned int start_sec
unsigned int observation_id
unsigned int latc
unsigned int ignore
unsigned int db
unsigned int consign
unsigned int cpu_mask


Detailed Description

State information for a TOO observation object.

Member Data Documentation

Pointer to an action reporting object.

Referenced by lim_too_change_ready(), lim_too_change_started(), and LIM_too_new().

Pointer to a BULK queue object.

Referenced by LIM_too_new(), and lim_too_wut_handler().

unsigned int _LIM_Too::consign

The LATC consign flag value for the observation specified in the TOO-Start command.

Referenced by LIM_too_handle_physics_start(), and LIM_too_handle_start().

unsigned int _LIM_Too::cpu_mask

The CPU mask value for the observation specified in the TOO-Start command.

Referenced by LIM_too_handle_physics_start(), and LIM_too_handle_start().

unsigned int _LIM_Too::db

The LPA_DB instance ID for the observation specified in the TOO-Start command.

Referenced by LIM_too_handle_physics_start(), and LIM_too_handle_start().

unsigned int _LIM_Too::duration

The duration of the current TOO observation, in seconds.

Referenced by lim_too_change_ready(), LIM_too_handle_start(), and LIM_too_remain_sec().

Flag to indicate that the TOO observation has expired.

Referenced by lim_too_expire(), LIM_too_handle_bulk(), and lim_too_wut_handler().

unsigned int _LIM_Too::ignore

The LATC 'ignore' file ID for the observation specified in the TOO-Start command.

Referenced by LIM_too_handle_physics_start(), and LIM_too_handle_start().

unsigned int _LIM_Too::key

Key value that is set to LIM_TOO_VALID_KEY when the TOO observation object state is valid.

Referenced by lim_too_check(), LIM_too_delete(), and LIM_too_new().

unsigned int _LIM_Too::latc

The LATC configuration file ID for the observation specified in the TOO-Start command.

Referenced by LIM_too_handle_physics_start(), and LIM_too_handle_start().

Pointer to an LPA task interface object.

Referenced by LIM_too_handle_physics_start(), LIM_too_handle_start(), and LIM_too_new().

The observation ID value for the current TOO observation.

Referenced by LIM_too_handle_start().

Flag to indicate that the TOO observation is ready to start or is in-progress.

Referenced by lim_too_change_ready(), LIM_too_handle_bulk(), LIM_too_handle_start(), LIM_too_is_ready(), LIM_too_new(), and LIM_too_remain_sec().

unsigned int _LIM_Too::start_sec

Starting time of the current TOO observation, in seconds.

Referenced by lim_too_change_ready(), and LIM_too_remain_sec().

Flag to indicate that a Physics-Start command has been sent to LPA using the parameters found in the TOO-Start command.

Referenced by lim_too_change_started(), lim_too_expire(), LIM_too_handle_physics_start(), LIM_too_has_started(), and LIM_too_new().

Pointer to a task control object.

Referenced by lim_too_change_ready(), lim_too_change_started(), and LIM_too_new().

WUT_tmr* _LIM_Too::wut

Wake-up timer handle.

Referenced by LIM_too_delete(), lim_too_expire(), LIM_too_handle_start(), and LIM_too_new().


The documentation for this struct was generated from the following file:

Generated on Tue Mar 29 14:43:05 2011 by  doxygen 1.5.8