]> git.sesse.net Git - nageru/blobdiff - futatabi/db.h
Log a warning when we kill a client that is not keeping up.
[nageru] / futatabi / db.h
index f8032c0e43d3502360fc74346de0ea87684a26f5..59ca733a1d32c568a62624d62b6acfa4bb13d21e 100644 (file)
@@ -1,14 +1,13 @@
 #ifndef DB_H
 #define DB_H 1
 
+#include "frame_on_disk.h"
 #include "state.pb.h"
 
 #include <sqlite3.h>
 #include <string>
 #include <vector>
 
-#include "frame_on_disk.h"
-
 class DB {
 public:
        explicit DB(const std::string &filename);
@@ -17,6 +16,9 @@ public:
        StateProto get_state();
        void store_state(const StateProto &state);
 
+       SettingsProto get_settings();
+       void store_settings(const SettingsProto &settings);
+
        struct FrameOnDiskAndStreamIdx {
                FrameOnDisk frame;
                unsigned stream_idx;