GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> EFC / dev > efc / rad750
#include <EDS/EDS_fw.h>
Typedefs | |
typedef enum _EFC_EDS_FW_OBJ_K | EFC_EDS_FW_OBJ_K |
Typedef for enum _EFC_EDS_FW_OBJ_K. | |
typedef enum _EFC_EDS_FW_OBJ_V | EFC_EDS_FW_OBJ_V |
Typedef for enum _EFC_EDS_FW_OBJ_V. | |
typedef enum _EFC_EDS_FW_OBJ_M | EFC_EDS_FW_OBJ_M |
Typedef for enum _EFC_EDS_FW_OBJ_M. | |
Enumerations | |
enum | _EFC_EDS_FW_OBJ_K { EFC_EDS_FW_OBJ_K_TFC_PRJS = 9, EFC_EDS_FW_OBJ_K_CNT = 1 } |
The Event Filter Codes EDS framework objects. More... | |
enum | _EFC_EDS_FW_OBJ_V { EFC_EDS_FW_OBJ_V_TFC_PRJS = 31 - EFC_EDS_FW_OBJ_K_TFC_PRJS } |
The Event Filter Codes EDS framework objects, right justified bit offset. More... | |
enum | _EFC_EDS_FW_OBJ_M { EFC_EDS_FW_OBJ_M_TFC_PRJS = 1 << EFC_EDS_FW_OBJ_V_TFC_PRJS, EFC_EDS_FW_OBJ_M_ALL = EFC_EDS_FW_OBJ_M_TFC_PRJS } |
The Event Filter Codes EDS framework objects, in-place masks. More... | |
Functions | |
unsigned int | EFC_edsFwObjectsAdd (EDS_fw *fw, unsigned int objects) |
Adds the specified objects to the EDS framework. |
CVS $Id: EFC_edsFw.h,v 1.4 2011/03/27 04:55:29 russell Exp $
Typedef for enum _EFC_EDS_FW_OBJ_K.
enum _EFC_EDS_FW_OBJ_K |
enum _EFC_EDS_FW_OBJ_M |
enum _EFC_EDS_FW_OBJ_V |
unsigned int EFC_edsFwObjectsAdd | ( | EDS_fw * | fw, | |
unsigned int | objects | |||
) |
Adds the specified objects to the EDS framework.
fw | The EDS framework handle | |
objects | A bit mask of the objects to add. -1 effectively means add all the known objects. |
References EFC_EDS_FW_OBJ_K_TFC_PRJS, TFC_prjsConstruct(), TFC_prjsDestruct(), and TFC_prjsReset().
Referenced by construct_efc().