struct dlr_storage * dlr_init_sdb(Cfg *cfg)
void(* dlr_update)(const Octstr *smsc, const Octstr *ts, const Octstr *dst, int status)
struct dlr_storage * dlr_init_mysql(Cfg *cfg)
struct dlr_storage * dlr_init_mem(Cfg *cfg)
long(* dlr_messages)(void)
void(* dlr_add)(struct dlr_entry *entry)
struct dlr_storage * dlr_init_pgsql(Cfg *cfg)
struct dlr_storage * dlr_init_cass(Cfg *cfg)
struct dlr_storage * dlr_init_sqlite3(Cfg *cfg)
struct dlr_entry * dlr_entry_create(void)
struct dlr_storage * dlr_init_spool(Cfg *cfg)
struct dlr_storage * dlr_init_redis(Cfg *cfg)
void dlr_entry_destroy(struct dlr_entry *dlr)
struct dlr_storage * dlr_init_oracle(Cfg *cfg)
void dlr_db_fields_destroy(struct dlr_db_fields *fields)
struct dlr_storage * dlr_init_mssql(Cfg *cfg)
void(* dlr_remove)(const Octstr *smsc, const Octstr *ts, const Octstr *dst)
struct dlr_entry * dlr_entry_duplicate(const struct dlr_entry *dlr)
void(* dlr_shutdown)(void)
struct dlr_db_fields * dlr_db_fields_create(CfgGroup *grp)