GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > LIM / V1-20-0
Constituent: lim     Tag: rad750
#include "ITC/ITC_pubdefs.h"
#include "LIM/LIM_pubdefs.h"
#include "LIM_DB/LIM_DB_schema.h"
#include "LIM_action.h"
#include "LIM_bulk.h"
#include "LIM_lpa.h"
#include "LIM_pkt_send.h"
#include "LIM_sc.h"
#include "LIM_task.h"
Include dependency graph for LIM_gbm.h:
This graph shows which files directly or indirectly include this file:
Typedefs | |
typedef _LIM_Gbm | LIM_Gbm |
Typedef for opaque GBM interface object handle. | |
Functions | |
unsigned int | LIM_gbm_new (LIM_Gbm **object_pp, LIM_Action *action_p, LIM_Lpa *lpa_p, LIM_Sc *sc_p, LIM_Bulk *bulk_p, LIM_Pkt_Send *calcinfo_p, LIM_Pkt_Send *closeout_p, LIM_Pkt_Send *repoint_p, const LIM_DB_Schema *db_p) |
Create and initialize a new GBM interface object. | |
unsigned int | LIM_gbm_delete (LIM_Gbm *object_p) |
Shutdown and delete a GBM interface object. | |
unsigned int | LIM_gbm_change_pri_int_allowed (LIM_Gbm *object_p, int new_value, LIM_Task *task_p) |
Change the value of the pri_int_allowed flag. | |
unsigned int | LIM_gbm_change_red_int_allowed (LIM_Gbm *object_p, int new_value, LIM_Task *task_p) |
Change the value of the red_int_allowed flag. | |
unsigned int | LIM_gbm_change_rep_allowed (LIM_Gbm *object_p, int new_value, LIM_Task *task_p) |
Change the value of the GBM-Repoint-Allowed flag. | |
unsigned int | LIM_gbm_get_info (LIM_Gbm *object_p, LIM_Info *info_p) |
Return GBM interface information. | |
unsigned int | LIM_gbm_configure_interrupts (LIM_Gbm *object_p) |
Enable and disable the GBM interrupts. | |
unsigned int | LIM_gbm_enable_interrupts (LIM_Gbm *object_p) |
Enable the GBM interrupts. | |
unsigned int | LIM_gbm_handle_bulk (LIM_Gbm *object_p, LIM_Grb_State grb_state, int *int_occur_p) |
Handle a message on the BULK queue. | |
unsigned int | LIM_gbm_handle_grb_idle (LIM_Gbm *object_p) |
Handle a transition to the GRB-Idle state. | |
int | LIM_gbm_calcinfo_fcode (void) |
Return the function code of the GBM-Calcinfo command. | |
unsigned int | LIM_gbm_sizeof_calcinfo (void) |
Return the size of a GBM-Calcinfo command. | |
unsigned int | LIM_gbm_handle_calcinfo (LIM_Gbm *object_p, const ITC_QueueItem *qitem_p, int forward_ok, int *is_valid_p) |
Handle a GBM-Calcinfo command. | |
int | LIM_gbm_closeout_fcode (void) |
Return the function code of the GBM-Closeout command. | |
unsigned int | LIM_gbm_sizeof_closeout (void) |
Return the size of a GBM-Closeout command. | |
unsigned int | LIM_gbm_handle_closeout (LIM_Gbm *object_p, const ITC_QueueItem *qitem_p, int forward_ok, int *is_valid_p) |
Handle a GBM-Closeout command. | |
int | LIM_gbm_repoint_fcode (void) |
Return the function code of the GBM-Repoint command. | |
unsigned int | LIM_gbm_sizeof_repoint (void) |
Return the size of a GBM-Repoint command. | |
unsigned int | LIM_gbm_handle_repoint (LIM_Gbm *object_p, const ITC_QueueItem *qitem_p, int forward_ok, int slew_req_ok, int *is_valid_p) |
Handle a GBM-Repoint command. |
** CVS $Id: LIM_gbm.h,v 1.4 2007/12/16 23:03:09 dmay Exp $ **
|
Return the function code of the GBM-Calcinfo command.
|
|
Change the value of the pri_int_allowed flag.
|
|
Change the value of the red_int_allowed flag.
|
|
Change the value of the GBM-Repoint-Allowed flag.
|
|
Return the function code of the GBM-Closeout command.
|
|
Enable and disable the GBM interrupts.
|
|
Shutdown and delete a GBM interface object.
|
|
Enable the GBM interrupts.
|
|
Return GBM interface information.
|
|
Handle a message on the BULK queue.
|
|
Handle a GBM-Calcinfo command.
|
|
Handle a GBM-Closeout command.
|
|
Handle a transition to the GRB-Idle state.
|
|
Handle a GBM-Repoint command.
|
|
Create and initialize a new GBM interface object.
|
|
Return the function code of the GBM-Repoint command.
|
|
Return the size of a GBM-Calcinfo command.
|
|
Return the size of a GBM-Closeout command.
|
|
Return the size of a GBM-Repoint command.
|