GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> GRBP / dev > grbpsiu / rhel5-32
Typedefs | |
typedef struct _GRBP_client | GRBP_client |
typedef struct _GRBP_DB_clientSchema | GRBP_DB_clientSchema |
typedef struct _GRB_latMsgServices | GRB_latMsgServices |
typedef struct _GRB_siuServices | GRB_siuServices |
Functions | |
int | GRBP_clientSizeof (const GRBP_DB_clientSchema *cfg) |
Computes the number of bytes needed to support the specified configuration, cfg. | |
const GRB_siuServices * | GRBP_clientServicesGet (GRBP_client *client, GRBP_DB_clientSchema *schema, const GRB_latMsgServices *msgServices) |
Constructs the client context and returns the services table. |
CVS $Id: GRBP_client.h,v 1.1.1.1 2007/06/18 00:42:58 russell Exp $
const GRB_siuServices* GRBP_clientServicesGet | ( | GRBP_client * | client, | |
GRBP_DB_clientSchema * | schema, | |||
const GRB_latMsgServices * | msgServices | |||
) |
Constructs the client context and returns the services table.
client | The client-side context to construct | |
schema | The configuration block | |
msgServices | The routines to call to deliver an alert message |
References gbmCalculateHandler(), gbmCloseoutHandler(), gbmInterruptHandler(), gbmRepointHandler(), GRBP_clientConstruct(), GRBP_clientMsgProcess(), _GRBP_client::message, _GRBP_message::services, start(), and stop().
int GRBP_clientSizeof | ( | const GRBP_DB_clientSchema * | cfg | ) |
Computes the number of bytes needed to support the specified configuration, cfg.
cfg | The configuration |
References GRBP_cacheSizeof(), GRBP_grbSizeof(), and GRBP_windowListSizeof().