]> git.ipfire.org Git - thirdparty/squid.git/blobdiff - src/fs/rock/forward.h
Source Format Enforcement (#532)
[thirdparty/squid.git] / src / fs / rock / forward.h
index 6cbd1d0b5267d21da0e1c3a689a833afb70256c3..0fce31361ff228e6401d8679123a11079544db24 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 1996-2016 The Squid Software Foundation and contributors
+ * Copyright (C) 1996-2020 The Squid Software Foundation and contributors
  *
  * Squid software is distributed under GPLv2+ license and includes
  * contributions from numerous individuals and organizations.
@@ -32,6 +32,9 @@ class SwapDir;
 /// db cell number, starting with cell 0 (always occupied by the db header)
 typedef sfileno SlotId;
 
+/// unique (within a given IoState object scope) I/O transaction identifier
+typedef uint64_t IoXactionId;
+
 class Rebuild;
 
 class IoState;
@@ -40,6 +43,10 @@ class HeaderUpdater;
 
 class DbCellHeader;
 
+class ReadRequest;
+
+class WriteRequest;
+
 }
 
 #endif /* SQUID_FS_ROCK_FORWARD_H */