wccp2.h
Go to the documentation of this file.
1/*
2 * Copyright (C) 1996-2022 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_WCCP2_H_
12#define SQUID_WCCP2_H_
13
14#if USE_WCCPv2
15
16class StoreEntry;
17
18void wccp2Init(void);
19void wccp2ConnectionOpen(void);
20void wccp2ConnectionClose(void);
21void parse_wccp2_method(int *v);
22void free_wccp2_method(int *v);
23void dump_wccp2_method(StoreEntry * e, const char *label, int v);
24void parse_wccp2_amethod(int *v);
25void free_wccp2_amethod(int *v);
26void dump_wccp2_amethod(StoreEntry * e, const char *label, int v);
27
28void parse_wccp2_service(void *v);
29void free_wccp2_service(void *v);
30void dump_wccp2_service(StoreEntry * e, const char *label, void *v);
31
32int check_null_wccp2_service(void *v);
33
34void parse_wccp2_service_info(void *v);
35
36void free_wccp2_service_info(void *v);
37
38void dump_wccp2_service_info(StoreEntry * e, const char *label, void *v);
39#endif /* USE_WCCPv2 */
40
41#endif /* WCCP2_H_ */
42
void parse_wccp2_service(void *v)
Definition: wccp2.cc:2149
void wccp2ConnectionOpen(void)
Definition: wccp2.cc:952
void parse_wccp2_method(int *v)
Definition: wccp2.cc:2053
void wccp2ConnectionClose(void)
Definition: wccp2.cc:1040
void parse_wccp2_service_info(void *v)
Definition: wccp2.cc:2329
void dump_wccp2_amethod(StoreEntry *e, const char *label, int v)
Definition: wccp2.cc:2124
void free_wccp2_service(void *v)
Definition: wccp2.cc:2225
void dump_wccp2_method(StoreEntry *e, const char *label, int v)
Definition: wccp2.cc:2076
void parse_wccp2_amethod(int *v)
Definition: wccp2.cc:2101
void dump_wccp2_service_info(StoreEntry *e, const char *label, void *v)
Definition: wccp2.cc:2409
void wccp2Init(void)
Definition: wccp2.cc:656
void dump_wccp2_service(StoreEntry *e, const char *label, void *v)
Definition: wccp2.cc:2203
void free_wccp2_method(int *v)
Definition: wccp2.cc:2092
void free_wccp2_amethod(int *v)
Definition: wccp2.cc:2140
int check_null_wccp2_service(void *v)
Definition: wccp2.cc:2229
void free_wccp2_service_info(void *v)
Definition: wccp2.cc:2579

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors