+ void addBufferActivity(Message message) {
+ auto oldActivity = activity(message.bufferId());
+ if (!oldActivity.testFlag(message.type())) {
+ setBufferActivity(message.bufferId(), (int) (oldActivity | message.type()));
+ }
+ }
+
+ void setBufferActivity(BufferId buffer, const int &activity) override;
+