]> git.ipfire.org Git - thirdparty/squid.git/blame - src/icp_opcode.h
SourceFormat Enforcement
[thirdparty/squid.git] / src / icp_opcode.h
CommitLineData
bbc27441 1/*
bde978a6 2 * Copyright (C) 1996-2015 The Squid Software Foundation and contributors
bbc27441
AJ
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
4b981814
AJ
9#ifndef _SQUID_ICP_OPCODE_H
10#define _SQUID_ICP_OPCODE_H
11
12/// \ingroup ServerProtocolICPAPI
13typedef enum {
14 ICP_INVALID,
15 ICP_QUERY,
16 ICP_HIT,
17 ICP_MISS,
18 ICP_ERR,
19 ICP_SEND,
20 ICP_SENDA,
21 ICP_DATABEG,
22 ICP_DATA,
23 ICP_DATAEND,
24 ICP_SECHO,
25 ICP_DECHO,
26 ICP_NOTIFY,
27 ICP_INVALIDATE,
28 ICP_DELETE,
29 ICP_UNUSED15,
30 ICP_UNUSED16,
31 ICP_UNUSED17,
32 ICP_UNUSED18,
33 ICP_UNUSED19,
34 ICP_UNUSED20,
35 ICP_MISS_NOFETCH,
36 ICP_DENIED,
37 ICP_HIT_OBJ,
38 ICP_END
39} icp_opcode;
40
41extern const char *icp_opcode_str[];
42
43#endif /* _SQUID_ICP_OPCODE_H */
f53969cc 44