GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > EFC / V4-1-0
Constituent: efc     Tag: mv2304
#include "EFC/EFR_key.h"
#include "PBI/Endianness.h"
#include "CMX/CMX_asBuiltPub.h"
#include "CDM/CDM_pubdefs.h"
Include dependency graph for EFR_key.c:
Data Structures | |
struct | _EFR_keyGeneric |
The structure of key of a generic key. More... | |
struct | _EFR_keyFmx |
The structure of key of an FMX key. More... | |
struct | _EFR_keyCmx |
The structure of key of type EFR_KEYTYPE_K_CMX. More... | |
struct | _EFR_key |
Union of all key types. More... | |
Typedefs | |
typedef enum _EFR_KEYVAL_K | EFR_KEYVAL_K |
Typedef for enum EFR_KEYVAL_K. | |
typedef _EFR_keyGeneric | EFR_keyGeneric |
Typedef for struct _EFR_keyGeneric. | |
typedef _EFR_keyFmx | EFR_keyFmx |
Typedef for struct _EFR_keyFmx. | |
typedef _EFR_keyCmx | EFR_keyCmx |
Typedef for struct _EFR_keyCmx. | |
typedef _EFR_key | EFR_key |
Typedef for union _EFR_key. | |
Enumerations | |
enum | _EFR_KEYVAL_K { EFR_KEYVAL_K_UNDEFINED = 0x00ffffff, EFR_KEYVAL_K_FMX_UNDEFINED = EFR_KEYVAL_K_UNDEFINED, EFR_KEYVAL_K_CMX_UNDEFINED = EFR_KEYVAL_K_UNDEFINED, EFR_KEYVAL_K_CMX_UNKNOWN = 0x00fffffe, EFR_KEYVAL_K_CMX_DEV = 0x00fffffd, EFR_KEYVAL_K_CMX_TEST = 0x00fffffc } |
Enumerates special key values. More... | |
Functions | |
static __inline unsigned int | fmxKeyGet (struct _CDM_Database *cdb, unsigned char user) |
Returns the FMX key associated with the file. | |
static __inline unsigned int | cmxKeyGet (struct _CDM_Database *cdb, unsigned char user) |
Returns the CMX key associated with the file. | |
unsigned int | EFR_keyGet (struct _CDM_Database *cdb, unsigned char user) |
Returns the key associated with the file. This may be either an FMX or CMX style key, with the FMX key, if it exists, given the perference. | |
EFR_KEYTYPE_K | EFR_keyTypeGet (unsigned int key) |
Query function to return the encoded key type. | |
unsigned int | EFR_keyUserGet (unsigned int key) |
Query function to return the encoded user field. | |
EFR_KEYCMX_BRANCH_K | EFR_keyCmxBranchGet (unsigned int key) |
Query function to return the branch type. | |
unsigned int | EFR_keyCmxVersionGet (unsigned int key) |
Query function to return the version. | |
unsigned int | EFR_keyFmxKeyGet (unsigned int key) |
Query function to return FMX key value. |
CVS $Id: EFR_key.c,v 1.1 2007/10/10 23:40:43 russell Exp $
|
Typedef for struct _EFR_keyFmx.
|
|
|
Returns the CMX key associated with the file.
|
|
Query function to return the branch type.
|
|
Query function to return the version.
|
|
Query function to return FMX key value.
|
|
Returns the key associated with the file. This may be either an FMX or CMX style key, with the FMX key, if it exists, given the perference.
|
|
Query function to return the encoded key type.
|
|
Query function to return the encoded user field.
|
|
Returns the FMX key associated with the file.
|