Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/bareos/bareos.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'core/src/stored/backends/win32_file_device.h')
-rw-r--r--core/src/stored/backends/win32_file_device.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/core/src/stored/backends/win32_file_device.h b/core/src/stored/backends/win32_file_device.h
index 31a87fa98..ba2655438 100644
--- a/core/src/stored/backends/win32_file_device.h
+++ b/core/src/stored/backends/win32_file_device.h
@@ -37,8 +37,11 @@ class win32_file_device : public Device {
~win32_file_device() { close(nullptr); }
// Interface from Device
+ SeekMode GetSeekMode() const override { return SeekMode::BYTES; }
+ bool CanReadConcurrently() const override { return true; }
bool MountBackend(DeviceControlRecord* dcr, int timeout) override;
bool UnmountBackend(DeviceControlRecord* dcr, int timeout) override;
+ bool ScanForVolumeImpl(DeviceControlRecord* dcr) override;
int d_close(int) override;
int d_open(const char* pathname, int flags, int mode) override;
int d_ioctl(int fd, ioctl_req_t request, char* mt = NULL) override;