uint8_t md_sqlite_monitor_copy_db(struct md_writer_sqlite *mws) { uint8_t retval = md_writer_helpers_copy_db(mws->monitor_prefix, mws->monitor_prefix_len, md_sqlite_monitor_dump_db, mws, md_sqlite_monitor_delete_db); if (retval == RETVAL_SUCCESS) mws->num_munin_events = 0; return retval; }
uint8_t md_sqlite_gps_copy_db(struct md_writer_sqlite *mws) { uint8_t retval = md_writer_helpers_copy_db(mws->gps_prefix, mws->gps_prefix_len, md_sqlite_gps_dump_db, mws, NULL); if (retval == RETVAL_SUCCESS) mws->num_gps_events = 0; return retval; }
uint8_t md_sqlite_conn_copy_db(struct md_writer_sqlite *mws) { uint8_t retval = md_writer_helpers_copy_db(mws->meta_prefix, mws->meta_prefix_len, md_sqlite_conn_dump_db, mws, mws->delete_table); if (retval == RETVAL_SUCCESS) { mws->dump_tstamp = mws->last_msg_tstamp; mws->num_conn_events = 0; } return retval; }