Elements.cc
Go to the documentation of this file.
1 /*
2  * Copyright (C) 1996-2025 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"
11 
12 // TODO: remove this file?
13 namespace Adaptation
14 {
15 namespace Icap
16 {
17 
18 const XactOutcome xoUnknown = "ICAP_ERR_UNKNOWN";
19 const XactOutcome xoGone = "ICAP_ERR_GONE";
20 const XactOutcome xoRace = "ICAP_ERR_RACE";
21 const XactOutcome xoError = "ICAP_ERR_OTHER";
22 const XactOutcome xoOpt = "ICAP_OPT";
23 const XactOutcome xoEcho = "ICAP_ECHO";
24 const XactOutcome xoPartEcho = "ICAP_PART_ECHO";
25 const XactOutcome xoModified = "ICAP_MOD";
26 const XactOutcome xoSatisfied = "ICAP_SAT";
27 
28 } // namespace Icap
29 } // namespace Adaptation
30 
const XactOutcome xoError
all kinds of transaction errors
Definition: Elements.cc:21
const XactOutcome xoPartEcho
preserved virgin msg part (ICAP 206)
Definition: Elements.cc:24
const XactOutcome xoUnknown
initial value: outcome was not set
Definition: Elements.cc:18
const XactOutcome xoEcho
preserved virgin message (ICAP 204)
Definition: Elements.cc:23
const XactOutcome xoGone
initiator gone, will not continue
Definition: Elements.cc:19
const XactOutcome xoRace
ICAP server closed pconn when we started.
Definition: Elements.cc:20
const typedef char * XactOutcome
transaction result for logging
Definition: Elements.h:39
const XactOutcome xoSatisfied
request satisfaction
Definition: Elements.cc:26
const XactOutcome xoModified
replaced virgin msg with adapted
Definition: Elements.cc:25
const XactOutcome xoOpt
OPTION transaction.
Definition: Elements.cc:22

 

Introduction

Documentation

Support

Miscellaneous