GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> LATC / dev > latc_wb / mv2304


Interface   Data Structures   File List   Data Fields   Globals  

latc_p.h File Reference

Private definition of the LATC_controller structure. More...

#include <LATC/latc.h>
#include <imm.h>
#include <latp.h>
#include <PBS/FPA.h>

Classes

struct  LATC_controller
 Structure used by LATC to perform its duties. More...

Functions

LATC_controllerLATC_new (void)
 Allocate a new controller.
void LATC_delete (LATC_controller *cnt)
 Release the previously allocated resources.


Detailed Description

Private definition of the LATC_controller structure.

Author:
James Swain -- jswain@slac.stanford.edu

Function Documentation

void LATC_delete ( LATC_controller cnt  ) 

Release the previously allocated resources.

Parameters:
cnt Pointer to the controller structure

References LATC_controller::buf, LATC_controller::cache, LATC_controller::capture, LATC_controller::cr, LATC_controller::decode, LATC_controller::fpa, LATC_controller::hsk, and LATC_controller::ignore.

Referenced by LATC_new(), and LATC_teardown().

LATC_controller* LATC_new ( void   ) 

Allocate a new controller.

Allocate the resources required for the LATC_controller structure and initialise it

Returns:
Pointer to an allocated and initialised LATC_controller structure

References LATC_controller::buf, LATC_controller::cache, LATC_controller::capture, LATC_controller::cr, LATC_controller::decode, DECODE_SIZE, LATC_controller::fpa, LATC_controller::hsk, LATC_controller::ignore, and LATC_delete().

Referenced by LATC_initialise().


Generated on Thu Apr 7 17:39:14 2011 by  doxygen 1.5.8