More work on diff xmit, not finished yet

This commit is contained in:
2021-07-25 19:22:39 -04:00
parent 49a4ec220d
commit 9f342854e1
13 changed files with 304 additions and 100 deletions

View File

@@ -186,8 +186,9 @@ public:
void deserialize(StreamBuffer *sb);
// Difference transmission
bool make_patch(const AnimQueue &auth, StreamBuffer *sb) const;
void apply_patch(StreamBuffer *sb);
bool need_patch(const AnimQueue &auth) const;
void diff(const AnimQueue &auth, StreamBuffer *sb) const;
void patch(StreamBuffer *sb);
void update_version(const AnimQueue &auth);
// Get the final resting place after all animations are complete.