GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > LSF / V1-1-0
Constituent: lsf     Tag: linux-gcc
This graph shows which files directly or indirectly include this file:
Data Structures | |
struct | _LSF_scanRecordHandler |
Binds a record handling routine with a context parameter. More... | |
struct | _LSF_scanContributionHandler |
Binds a contribution handling routine with a context parameter. More... | |
struct | _LSF_scanDatagramHandler |
Binds a datagram handling routine with a context parameter. More... | |
Typedefs | |
typedef enum _LSF_SCAN_STATUS_V | LSF_SCAN_STATUS_V |
Typedef for enum _LSF_SCAN_STATUS_V. | |
typedef enum _LSF_SCAN_STATUS_M | LSF_SCAN_STATUS_M |
Typedef for enum _LSF_SCAN_STATUS_M. | |
typedef unsigned int(* | LSF_scanRecordRtn )(void *ctx, const LSF_record *rec) |
Routine to handle an LSF record. | |
typedef _LSF_scanRecordHandler | LSF_scanRecordHandler |
Typedef of struct _LSF_scanRecordHandler. | |
typedef LSF_scanRecordHandler(* | LSF_scanContributionRtn )(void *ctx, const LSF_contribution *ctb) |
Routine to handle an LSF contribution. | |
typedef _LSF_scanContributionHandler | LSF_scanContributionHandler |
Typedef of struct _LSF_scanContributionHandler. | |
typedef LSF_scanContributionHandler(* | LSF_scanDatagramRtn )(void *ctx, const LSF_datagram *dgm) |
Routine to handle an LSF datagram. | |
typedef _LSF_scanDatagramHandler | LSF_scanDatagramHandler |
Typedef of struct _LSF_scanDatagramHandler. | |
Enumerations | |
enum | _LSF_SCAN_STATUS_V { LSF_SCAN_STATUS_V_DGM = 0x0, LSF_SCAN_STATUS_V_DGM_UNDFLW = LSF_SCAN_STATUS_V_DGM + 0, LSF_SCAN_STATUS_V_DGM_OVRFLW = LSF_SCAN_STATUS_V_DGM + 1, LSF_SCAN_STATUS_V_DGM_ROOT_UNDFLW = LSF_SCAN_STATUS_V_DGM + 2, LSF_SCAN_STATUS_V_DGM_ROOT_OVRFLW = LSF_SCAN_STATUS_V_DGM + 3, LSF_SCAN_STATUS_V_DGM_USR_ABORT = LSF_SCAN_STATUS_V_DGM + 4, LSF_SCAN_STATUS_V_CTB = 0x8, LSF_SCAN_STATUS_V_CTB_UNDFLW = LSF_SCAN_STATUS_V_CTB + 0, LSF_SCAN_STATUS_V_CTB_OVRFLW = LSF_SCAN_STATUS_V_CTB + 1, LSF_SCAN_STATUS_V_CTB_USR_ABORT = LSF_SCAN_STATUS_V_CTB + 4, LSF_SCAN_STATUS_V_REC = 0x10, LSF_SCAN_STATUS_V_REC_UNDFLW = LSF_SCAN_STATUS_V_REC + 0, LSF_SCAN_STATUS_V_REC_OVRFLW = LSF_SCAN_STATUS_V_REC + 1, LSF_SCAN_STATUS_V_REC_USR_ABORT = LSF_SCAN_STATUS_V_REC + 4 } |
Enumerates the error conditions in scan status word, right justified bit offsets. More... | |
enum | _LSF_SCAN_STATUS_M { LSF_SCAN_STATUS_M_DGM = 0xFF << LSF_SCAN_STATUS_V_DGM, LSF_SCAN_STATUS_M_DGM_UNDFLW = 1 << LSF_SCAN_STATUS_V_DGM_UNDFLW, LSF_SCAN_STATUS_M_DGM_OVRFLW = 1 << LSF_SCAN_STATUS_V_DGM_OVRFLW, LSF_SCAN_STATUS_M_DGM_ROOT_UNDFLW = 1 << LSF_SCAN_STATUS_V_DGM_ROOT_UNDFLW, LSF_SCAN_STATUS_M_DGM_ROOT_OVRFLW = 1 << LSF_SCAN_STATUS_V_DGM_ROOT_OVRFLW, LSF_SCAN_STATUS_M_DGM_USR_ABORT = 1 << LSF_SCAN_STATUS_V_DGM_USR_ABORT, LSF_SCAN_STATUS_M_CTB = 0XFF << LSF_SCAN_STATUS_V_CTB, LSF_SCAN_STATUS_M_CTB_UNDFLW = 1 << LSF_SCAN_STATUS_V_CTB_UNDFLW, LSF_SCAN_STATUS_M_CTB_OVRFLW = 1 << LSF_SCAN_STATUS_V_CTB_OVRFLW, LSF_SCAN_STATUS_M_CTB_USR_ABORT = 1 << LSF_SCAN_STATUS_V_CTB_USR_ABORT, LSF_SCAN_STATUS_M_REC = 0XFF << LSF_SCAN_STATUS_V_REC, LSF_SCAN_STATUS_M_REC_UNDFLW = 1 << LSF_SCAN_STATUS_V_REC_UNDFLW, LSF_SCAN_STATUS_M_REC_OVRFLW = 1 << LSF_SCAN_STATUS_V_REC_OVRFLW, LSF_SCAN_STATUS_M_REC_USR_ABORT = 1 << LSF_SCAN_STATUS_V_REC_USR_ABORT } |
Enumerates the error conditions in scan status word, in place mask. More... | |
Functions | |
unsigned int | LSF_scanDatagrams (const LSF_datagram *dgms, unsigned int dgms_len, LSF_scanDatagramRtn dgm_rtn, void *dgm_ctx) |
Scans through the input set of LSF datagrams. | |
unsigned int | LSF_scanContributions (const LSF_contribution *ctbs, unsigned int ctbs_len, LSF_scanContributionRtn ctb_rtn, void *ctb_ctx) |
Scans through the input LSF contributions processing each contribution. | |
unsigned int | LSF_scanRecords (const LSF_record *recs, unsigned int recs_len, LSF_scanRecordRtn rec_rtn, void *rec_ctx) |
Loops through the set of LSF records. | |
unsigned int | LSF_scanDatagram (const LSF_datagram *dgm, LSF_scanContributionRtn ctb_rtn, void *ctb_ctx) |
Scans through the input LSF datagram. | |
unsigned int | LSF_scanDatagramRoot (const LSF_datagram *dgm, LSF_scanContributionRtn ctb_rtn, void *ctb_ctx) |
Scans through the root contributions of input LSF datagram. | |
unsigned int | LSF_scanContribution (const LSF_contribution *ctb, LSF_scanRecordRtn rec_rtn, void *rec_ctx) |
Scans through the input LSF datagram. |
CVS $Id: LSF_scan.h,v 1.4 2005/11/02 17:18:20 russell Exp $
|
Typedef for enum _LSF_SCAN_STATUS_V.
|
|
Routine to handle an LSF contribution.
|
|
Routine to handle an LSF datagram.
|
|
Routine to handle an LSF record.
|
|
|
Enumerates the error conditions in scan status word, right justified bit offsets.
|
|
Scans through the input LSF datagram.
|
|
Scans through the input LSF contributions processing each contribution.
|
|
Scans through the input LSF datagram.
|
|
Scans through the root contributions of input LSF datagram.
|
|
Scans through the input set of LSF datagrams.
|
|
Loops through the set of LSF records.
|