squid-
cache.org
Optimising Web Delivery
Docs
Download
Donate
Support
About
Contact
Shop
Blog
src
mgr
forward.h
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
/* DEBUG: section 16 Cache Manager API */
10
11
#ifndef SQUID_MGR_FORWARD_H
12
#define SQUID_MGR_FORWARD_H
13
14
#include "
base/RefCount.h
"
15
17
namespace
Mgr
18
{
19
20
class
Action;
21
class
ActionCreator;
22
class
ActionPasswordList;
23
class
ActionProfile;
24
class
ActionWriter;
25
class
Command
;
26
class
Request;
27
class
Response;
28
class
QueryParam;
29
class
QueryParams;
30
31
typedef
RefCount<Action>
ActionPointer
;
32
typedef
RefCount<ActionProfile>
ActionProfilePointer
;
33
typedef
RefCount<ActionCreator>
ActionCreatorPointer
;
34
typedef
RefCount<Command>
CommandPointer
;
35
36
typedef
ActionPointer
(
ClassActionCreationHandler
)(
const
CommandPointer
&cmd);
37
38
}
// namespace Mgr
39
40
class
StoreEntry
;
44
typedef
void
OBJH
(
StoreEntry
*);
45
46
#endif
/* SQUID_MGR_FORWARD_H */
47
RefCount.h
RefCount< Action >
StoreEntry
Definition:
Store.h:42
OBJH
void OBJH(StoreEntry *)
Definition:
forward.h:44
IpcIo::Command
Command
what kind of I/O the disker needs to do or have done
Definition:
IpcIoFile.h:33
Mgr
Cache Manager API.
Definition:
Action.h:20
Mgr::ActionProfilePointer
RefCount< ActionProfile > ActionProfilePointer
Definition:
forward.h:32
Mgr::CommandPointer
RefCount< Command > CommandPointer
Definition:
forward.h:34
Mgr::ActionPointer
RefCount< Action > ActionPointer
Definition:
forward.h:31
Mgr::ActionCreatorPointer
RefCount< ActionCreator > ActionCreatorPointer
Definition:
forward.h:33
Mgr::ClassActionCreationHandler
ActionPointer() ClassActionCreationHandler(const CommandPointer &cmd)
Definition:
forward.h:36
Introduction
About Squid
Why Squid?
Squid Developers
How to Donate
How to Help Out
Getting Squid
Squid Source Packages
Squid Deployment Case-Studies
Squid Software Foundation
Documentation
Quick Setup
Configuration:
Reference
Examples
FAQ
and
Wiki
Guide Books:
Beginners
Definitive
Non-English
More...
Support
Security Advisories
Bugzilla Database
Mailing lists
Contacting us
Commercial services
Project Sponsors
Squid-based products
Miscellaneous
Developer Resources
Related Writings
Related Software:
Authenticators
Ecap
Icap
Ident
Log Analysis
Monitor
Proxies
Redirectors
General
Squid Artwork
Web Site Translations
Japanese
Mirrors
Website:
...
full list
FTP Package Archive