GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > LSW / V1-0-0

Constituent: lsw     Tag: linux-gcc


Interface   Data Structures   File List   Data Fields   Globals  

LSW_pubdefs.h File Reference

Public definitions for the LSW trace facilities. More...

#include "TRC/TRC_pubdefs.h"

Include dependency graph for LSW_pubdefs.h:

This graph shows which files directly or indirectly include this file:


Defines

#define LSW_APID_CTDB_BASE   (0x302)
 Base of APID range for dumping trace snapshots to CTDB.
#define LSW_APID_SDI_BASE   (0x3e3)
 Base of APID range for dumping trace snapshots to SDI.

Typedefs

typedef enum _LSW_LSFtype LSW_LSFtype
 Typedef for enum _LSW_LSFtype.

Enumerations

enum  _LSW_LSFtype {
  LSW_LSF_DGM_TYP_STACK = 0,
  LSW_LSF_DGM_TYP_TRACE = 1
}
 Enumeration of the datagrams LSW knows how to produce. More...

Functions

unsigned int LSW_initialize (unsigned int rate)
 Initialize the LSW tracing facility.
unsigned int LSW_start (void)
 Start the mLSW task.

Detailed Description

Public definitions for the LSW trace facilities.

CVS $Id: LSW_pubdefs.h,v 1.1 2006/12/20 01:25:24 apw Exp $
Author:
A.P.Waite

Enumeration Type Documentation

enum _LSW_LSFtype
 

Enumeration of the datagrams LSW knows how to produce.

Enumerator:
LSW_LSF_DGM_TYP_STACK  Stack datagram LSF identifier
LSW_LSF_DGM_TYP_TRACE  Trace datagram LSF identifier


Function Documentation

unsigned int LSW_initialize unsigned int  rate  ) 
 

Initialize the LSW tracing facility.

Parameters:
rate (in) Rate of forced task switches (milliseconds) (default: 1000)
LSW_initialize() builds up the resources to run the software watchdog.

unsigned int LSW_start void   ) 
 

Start the mLSW task.

LSW_start() starts the mLSW task


Generated on Wed Dec 20 01:32:24 2006 by  doxygen 1.4.4