GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> EDS / V2-10-1 > edsd / linux-gcc
#include "EDS/EBF_esw.h"
#include "EDS/EBF_ebw.h"
Defines | |
#define | EBF_MATCH_M_EBW_EXPECTED(_latp_node) EBF_MATCH_M_EBW_STATIC_EXPECTED | (_latp_node << EBF_EBW_V_DST) |
Defines the values for the expected values of the static fields of the EBW plus the LAT node number field. | |
#define | EBF_MATCH_SET_K_LATP_NODE_ASIS (-1) |
Sentinel value to EBF_matchSet indicating to leave the LATp node number as is. | |
#define | EBF_MATCH_SET_K_DGN_IDS_ASIS (-1) |
Sentinel value to EBF_matchSet indicating to leave the diagnostic bit mask as is. | |
#define | EBF_MATCH_SET_K_CIDS_ASIS ( 0) |
Sentinal value to EBF_matchSet indicating to leave the contributor bit mask as is. | |
#define | EBF_MATCH_SET_K_ORDER_ASIS ((const signed char *)0) |
Sentinel value to EBF_matchSet indicating to leave the diagnostic bit mask as is. | |
Typedefs | |
typedef enum _EBF_MATCH_M | EBF_MATCH_M |
Typedef for enum _EBF_MATCH_M. | |
Enumerations | |
enum | _EBF_MATCH_M { EBF_MATCH_M_EBW_STATIC, EBF_MATCH_M_EBW_EXTERNAL, EBF_MATCH_M_EBW_INTERNAL = ( EBF_EBW_M_PARITY), EBF_MATCH_M_EBW_ALL, EBF_MATCH_M_EBW_STATIC_EXPECTED, EBF_MATCH_M_EBW_ERRORS = ( EBF_MATCH_M_EBW_ALL ), EBF_MATCH_M_EBW_EXCEPTIONS = ( 0 ), EBF_MATCH_M_ESW_STATIC, EBF_MATCH_M_ESW_EXTERNAL = 0, EBF_MATCH_M_ESW_INTERNAL, EBF_MATCH_M_ESW_ALL, EBF_MATCH_M_ESW_STATIC_EXPECTED, EBF_MATCH_M_ESW_ERRORS = ( EBF_MATCH_M_ESW_ALL & ~EBF_ESW_M_ERRBLK), EBF_MATCH_M_ESW_EXCEPTIONS = ( EBF_ESW_M_ERRBLK) } |
Bit masks that detail the nature of matching criteria of the fields within the ESW. More... | |
Functions | |
int | EBF_matchSet (unsigned int latp_node, unsigned int dgn_ids, unsigned int cids, const signed char order[32]) |
CVS $Id: EBF_match.h,v 1.4 2009/04/29 17:30:16 russell Exp $
Typedef for enum _EBF_MATCH_M.
enum _EBF_MATCH_M |
Bit masks that detail the nature of matching criteria of the fields within the ESW.