wccp2.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/* 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:2147
void wccp2ConnectionOpen(void)
Definition: wccp2.cc:952
void parse_wccp2_method(int *v)
Definition: wccp2.cc:2051
void wccp2ConnectionClose(void)
Definition: wccp2.cc:1040
void parse_wccp2_service_info(void *v)
Definition: wccp2.cc:2327
void dump_wccp2_amethod(StoreEntry *e, const char *label, int v)
Definition: wccp2.cc:2122
void free_wccp2_service(void *v)
Definition: wccp2.cc:2223
void dump_wccp2_method(StoreEntry *e, const char *label, int v)
Definition: wccp2.cc:2074
void parse_wccp2_amethod(int *v)
Definition: wccp2.cc:2099
void dump_wccp2_service_info(StoreEntry *e, const char *label, void *v)
Definition: wccp2.cc:2407
void wccp2Init(void)
Definition: wccp2.cc:656
void dump_wccp2_service(StoreEntry *e, const char *label, void *v)
Definition: wccp2.cc:2201
void free_wccp2_method(int *v)
Definition: wccp2.cc:2090
void free_wccp2_amethod(int *v)
Definition: wccp2.cc:2138
int check_null_wccp2_service(void *v)
Definition: wccp2.cc:2227
void free_wccp2_service_info(void *v)
Definition: wccp2.cc:2577

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors