|
libdsdb3
3.0
|
Data Quality Report Database Interface. More...
Go to the source code of this file.
Functions | |
| DQRDB * | dqrdb_create (const char *db_alias) |
| Create a new DQRDB connection. | |
| void | dqrdb_destroy (DQRDB *dqrdb) |
| Destroy a DQRDB connection. | |
| int | dqrdb_connect (DQRDB *dqrdb) |
| Connect to the DQRDB. | |
| void | dqrdb_disconnect (DQRDB *dqrdb) |
| Disconnect from the database. | |
| int | dqrdb_is_connected (DQRDB *dqrdb) |
| Check the database connection. | |
| void | dqrdb_set_max_retries (DQRDB *dqrdb, int max_retries) |
| Set the maximum number of times to retry a failed database connection. | |
| void | dqrdb_set_retry_interval (DQRDB *dqrdb, int retry_interval) |
| Set the retry interval for a failed database connection. | |
| void | dqrdb_free_dqrs (DQR **dqrs) |
| Free all memory used by an array of pointers to DQR structures. | |
| int | dqrdb_get_dqrs (DQRDB *dqrdb, const char *site, const char *facility, const char *dsc_name, const char *dsc_level, const char *var_name, time_t start_time, time_t end_time, DQR ***dqrs) |
| Get the DQRs for a datastream. | |
| void | dqrdb_print_dqrs (FILE *fp, DQRDB *dqrdb, DQR **dqrs) |
| Print an arrary of DQRs. | |
Data Quality Report Database Interface.
Definition in file dqrdb.c.