1.1 --- a/libfsserver/include/fsserver/pages.h Sat May 28 00:59:04 2022 +0200
1.2 +++ b/libfsserver/include/fsserver/pages.h Sat May 28 23:52:48 2022 +0200
1.3 @@ -1,7 +1,7 @@
1.4 /*
1.5 * A page collection abstraction providing pages from a queue to users.
1.6 *
1.7 - * Copyright (C) 2021 Paul Boddie <paul@boddie.org.uk>
1.8 + * Copyright (C) 2021, 2022 Paul Boddie <paul@boddie.org.uk>
1.9 *
1.10 * This program is free software; you can redistribute it and/or
1.11 * modify it under the terms of the GNU General Public License as
1.12 @@ -36,13 +36,13 @@
1.13 Memory *_memory;
1.14 PageQueue *_queue;
1.15
1.16 + virtual Flexpage *remove();
1.17 +
1.18 public:
1.19 explicit Pages(Memory *memory, PageQueue *queue);
1.20
1.21 virtual ~Pages();
1.22
1.23 - virtual Flexpage *remove();
1.24 -
1.25 virtual bool reserve(PageOwner *owner, Flexpage *flexpage);
1.26
1.27 virtual Flexpage *flexpage();