1.1 --- a/file_pager.cc Sun Jan 24 19:29:07 2021 +0100
1.2 +++ b/file_pager.cc Mon Feb 01 00:10:21 2021 +0100
1.3 @@ -1,4 +1,5 @@
1.4 #include "file_pager.h"
1.5 +#include "mapped_file_object_server.h"
1.6
1.7 /* Initialise a pager for a file with a unique file identifier and shared page
1.8 mapper for moderating access to loaded pages. */
1.9 @@ -8,6 +9,16 @@
1.10 {
1.11 }
1.12
1.13 +int FilePager::expected_items()
1.14 +{
1.15 + return MappedFileObject_expected_items;
1.16 +}
1.17 +
1.18 +ipc_server_handler_type FilePager::handler()
1.19 +{
1.20 + return (ipc_server_handler_type) handle_MappedFileObject;
1.21 +}
1.22 +
1.23 long FilePager::mmap(size_t position, size_t length, size_t *start_pos, size_t *end_pos, size_t *data_end)
1.24 {
1.25 /* Set the limits of the paged region. */