IpcIoDiskIOModule.cc
Go to the documentation of this file.
1 /*
2  * Copyright (C) 1996-2023 The Squid Software Foundation and contributors
3  *
4  * Squid software is distributed under GPLv2+ license and includes
5  * contributions from numerous individuals and organizations.
6  * Please see the COPYING and CONTRIBUTORS files for details.
7  */
8 
9 #include "squid.h"
10 #include "IpcIoDiskIOModule.h"
11 #include "IpcIoIOStrategy.h"
12 
14 {
15  ModuleAdd(*this);
16 }
17 
20 {
21  return Instance;
22 }
23 
24 void
26 {}
27 
28 void
30 {}
31 
34 {
35  return new IpcIoIOStrategy();
36 }
37 
39 
40 char const *
42 {
43  return "IpcIo";
44 }
45 
void init() override
DiskIOStrategy * createStrategy() override
const char * type() const override
static void ModuleAdd(DiskIOModule &)
Definition: DiskIOModule.cc:72
void gracefulShutdown() override
static IpcIoDiskIOModule Instance
static IpcIoDiskIOModule & GetInstance()

 

Introduction

Documentation

Support

Miscellaneous