]> git.ipfire.org Git - thirdparty/squid.git/blobdiff - src/store/forward.h
Source Format Enforcement (#1234)
[thirdparty/squid.git] / src / store / forward.h
index d5b0d126840b705b6caf7af0faa8114f87833050..210388ee865a83b51fcd8ec559447476a83ecbd8 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 1996-2017 The Squid Software Foundation and contributors
+ * Copyright (C) 1996-2023 The Squid Software Foundation and contributors
  *
  * Squid software is distributed under GPLv2+ license and includes
  * contributions from numerous individuals and organizations.
@@ -36,12 +36,16 @@ class Transients;
 
 namespace Store
 {
+/// cache "I/O" direction and status
+enum IoStatus { ioUndecided, ioWriting, ioReading, ioDone };
+
 class Storage;
 class Controller;
 class Controlled;
 class Disks;
 class Disk;
 class DiskConfig;
+class EntryGuard;
 
 typedef ::StoreEntry Entry;
 typedef ::MemStore Memory;