GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> QSD / dev > qsd_print / rhel6-64
#include <LSF/LSF_scan.h>
Classes | |
struct | _QSF_services |
The dispatch table for services. More... | |
Typedefs | |
typedef int(* | QSF_servicesSize )(void *prm) |
Returns the size, in bytes, of the context parameter. | |
typedef void(* | QSF_servicesConstruct )(void *handle, void *prm) |
Construct (initializes) the context parameter. | |
typedef void(* | QSF_servicesDestruct )(void *handle) |
Destructs (i.e returns the resources) held by handle. | |
typedef struct _QSF_services | QSF_services |
Typedef for struct _QSF_services. |
CVS $Id: QSF_services.h,v 1.2 2011/03/26 21:06:58 russell Exp $
void(* QSF_servicesConstruct)(void *handle) |
Construct (initializes) the context parameter.
handle | The handle to initialize | |
prm | Arbitrary user parameter. This value should be the same as passed to the size routine so that the two may agree upon the options chosen. For most simple applications, this parameter is NULL, but could be used to select different options at run-time. |
void(* QSF_servicesDestruct)(void *handle) |
Destructs (i.e returns the resources) held by handle.
handle | The handle to initialize |
int(* QSF_servicesSize)(void *prm) |
Returns the size, in bytes, of the context parameter.
prm | Arbitrary user parameter. This same value should be passed to the construction routine so that the two may agree upon the options chosen. For most simple applications, this parameter is NULL, but could be used to select different options at run-time. |