wccp2.h
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 /* DEBUG: section 80 WCCP Support */
10 
11 #ifndef SQUID_SRC_WCCP2_H
12 #define SQUID_SRC_WCCP2_H
13 
14 #if USE_WCCPv2
15 
16 class StoreEntry;
17 
18 void parse_wccp2_method(int *v);
19 void free_wccp2_method(int *v);
20 void dump_wccp2_method(StoreEntry * e, const char *label, int v);
21 void parse_wccp2_amethod(int *v);
22 void free_wccp2_amethod(int *v);
23 void dump_wccp2_amethod(StoreEntry * e, const char *label, int v);
24 
25 void parse_wccp2_service(void *v);
26 void free_wccp2_service(void *v);
27 void dump_wccp2_service(StoreEntry * e, const char *label, void *v);
28 
29 int check_null_wccp2_service(void *v);
30 
31 void parse_wccp2_service_info(void *v);
32 
33 void free_wccp2_service_info(void *v);
34 
35 void dump_wccp2_service_info(StoreEntry * e, const char *label, void *v);
36 #endif /* USE_WCCPv2 */
37 
38 #endif /* SQUID_SRC_WCCP2_H */
39 
void dump_wccp2_amethod(StoreEntry *e, const char *label, int v)
Definition: wccp2.cc:2141
void parse_wccp2_amethod(int *v)
Definition: wccp2.cc:2118
void dump_wccp2_service_info(StoreEntry *e, const char *label, void *v)
Definition: wccp2.cc:2426
void parse_wccp2_service(void *v)
Definition: wccp2.cc:2166
void free_wccp2_service_info(void *v)
Definition: wccp2.cc:2596
void free_wccp2_service(void *v)
Definition: wccp2.cc:2242
void parse_wccp2_service_info(void *v)
Definition: wccp2.cc:2346
void dump_wccp2_method(StoreEntry *e, const char *label, int v)
Definition: wccp2.cc:2093
void free_wccp2_method(int *v)
Definition: wccp2.cc:2109
void parse_wccp2_method(int *v)
Definition: wccp2.cc:2070
int check_null_wccp2_service(void *v)
Definition: wccp2.cc:2246
void free_wccp2_amethod(int *v)
Definition: wccp2.cc:2157
void dump_wccp2_service(StoreEntry *e, const char *label, void *v)
Definition: wccp2.cc:2220

 

Introduction

Documentation

Support

Miscellaneous