GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > CDM / V0-2-5
Constituent: cdm     Tag: sun-gcc
#include <stdio.h>
#include <string.h>
#include "CDM/CDM_msgs.h"
#include "CDM/CDM_pubdefs.h"
#include "CDM_prvdefs.h"
Include dependency graph for CDM_utility.c:
Functions | |
unsigned int | CDM_countInstance (unsigned short schema) |
Count instances of a CDM database with a given schema. | |
CMX_asBuiltIdentity * | CDM_findCAB (CDM_Database *cdb) |
Return the link to the CMX as built identity block. | |
CDM_Database * | CDM_findDatabase (unsigned short schema, unsigned short instance) |
Find a CDM database by schema and instance. | |
const void * | CDM_getData (CDM_Database *cdb) |
Return a pointer to the data block of a CDM database instance. | |
short | CDM_getInstance (CDM_Database *cdb) |
Return the instance number of a CDM database instance. | |
unsigned int | CDM_getKey (CDM_Database *cdb) |
Return the file key of a CDM database instance. | |
short | CDM_getSchema (CDM_Database *cdb) |
Return the schema number of a CDM database instance. | |
short | CDM_getVersion (CDM_Database *cdb) |
Return the version of a CDM database instance. | |
void | CDM_insertDatabase (CDM_Database *new) |
Insert a CDM database into the database list. | |
void | CDM_removeDatabase (CDM_Database *old) |
Remove a CDM database from the database list. | |
unsigned int | CDM_scanDatabase (CDM_cb_ScanDatabase *rtn, void *prm) |
Scan though the database instance list. | |
Variables | |
_CDM_Database * | CDM_root = NULL |
Head of database (singly-linked) list. |
CVS $Id: CDM_utility.c,v 1.5 2009/05/04 23:39:22 apw Exp $
|
Count instances of a CDM database with a given schema.
|
|
Return the link to the CMX as built identity block.
|
|
Find a CDM database by schema and instance.
|
|
Return a pointer to the data block of a CDM database instance.
|
|
Return the instance number of a CDM database instance.
|
|
Return the file key of a CDM database instance.
|
|
Return the schema number of a CDM database instance.
|
|
Return the version of a CDM database instance.
|
|
Insert a CDM database into the database list.
|
|
Remove a CDM database from the database list.
|
|
Scan though the database instance list.
|