squid-
cache.org
Optimising Web Delivery
Docs
Download
Donate
Support
About
Contact
Shop
Blog
src
icp_opcode.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
#ifndef _SQUID_ICP_OPCODE_H
10
#define _SQUID_ICP_OPCODE_H
11
13
enum
icp_opcode
{
14
enumBegin_
= 0,
15
ICP_INVALID
=
enumBegin_
,
16
ICP_QUERY
,
17
ICP_HIT
,
18
ICP_MISS
,
19
ICP_ERR
,
20
ICP_SEND
,
21
ICP_SENDA
,
22
ICP_DATABEG
,
23
ICP_DATA
,
24
ICP_DATAEND
,
25
ICP_SECHO
,
26
ICP_DECHO
,
27
ICP_NOTIFY
,
28
ICP_INVALIDATE
,
29
ICP_DELETE
,
30
ICP_UNUSED15
,
31
ICP_UNUSED16
,
32
ICP_UNUSED17
,
33
ICP_UNUSED18
,
34
ICP_UNUSED19
,
35
ICP_UNUSED20
,
36
ICP_MISS_NOFETCH
,
37
ICP_DENIED
,
38
ICP_HIT_OBJ
,
39
ICP_END
,
40
enumEnd_
=
ICP_END
// We misuse ICP_END in stats. Do not do this elsewhere.
41
};
42
43
extern
const
char
*
icp_opcode_str
[];
44
45
#endif
/* _SQUID_ICP_OPCODE_H */
46
icp_opcode
icp_opcode
Definition:
icp_opcode.h:13
ICP_INVALIDATE
@ ICP_INVALIDATE
Definition:
icp_opcode.h:28
ICP_DATAEND
@ ICP_DATAEND
Definition:
icp_opcode.h:24
ICP_DELETE
@ ICP_DELETE
Definition:
icp_opcode.h:29
ICP_DECHO
@ ICP_DECHO
Definition:
icp_opcode.h:26
ICP_HIT_OBJ
@ ICP_HIT_OBJ
Definition:
icp_opcode.h:38
ICP_UNUSED20
@ ICP_UNUSED20
Definition:
icp_opcode.h:35
ICP_UNUSED16
@ ICP_UNUSED16
Definition:
icp_opcode.h:31
ICP_NOTIFY
@ ICP_NOTIFY
Definition:
icp_opcode.h:27
ICP_INVALID
@ ICP_INVALID
Definition:
icp_opcode.h:15
ICP_DATABEG
@ ICP_DATABEG
Definition:
icp_opcode.h:22
ICP_QUERY
@ ICP_QUERY
Definition:
icp_opcode.h:16
ICP_MISS_NOFETCH
@ ICP_MISS_NOFETCH
Definition:
icp_opcode.h:36
ICP_END
@ ICP_END
Definition:
icp_opcode.h:39
ICP_DENIED
@ ICP_DENIED
Definition:
icp_opcode.h:37
ICP_UNUSED15
@ ICP_UNUSED15
Definition:
icp_opcode.h:30
ICP_ERR
@ ICP_ERR
Definition:
icp_opcode.h:19
ICP_SENDA
@ ICP_SENDA
Definition:
icp_opcode.h:21
ICP_DATA
@ ICP_DATA
Definition:
icp_opcode.h:23
ICP_UNUSED17
@ ICP_UNUSED17
Definition:
icp_opcode.h:32
ICP_UNUSED19
@ ICP_UNUSED19
Definition:
icp_opcode.h:34
ICP_SECHO
@ ICP_SECHO
Definition:
icp_opcode.h:25
ICP_UNUSED18
@ ICP_UNUSED18
Definition:
icp_opcode.h:33
ICP_MISS
@ ICP_MISS
Definition:
icp_opcode.h:18
enumEnd_
@ enumEnd_
Definition:
icp_opcode.h:40
ICP_HIT
@ ICP_HIT
Definition:
icp_opcode.h:17
ICP_SEND
@ ICP_SEND
Definition:
icp_opcode.h:20
enumBegin_
@ enumBegin_
Definition:
icp_opcode.h:14
icp_opcode_str
const char * icp_opcode_str[]
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:
il
...
full list
FTP Package Archive