squid-
cache.org
Optimising Web Delivery
Docs
Download
Donate
Support
About
Contact
Shop
Blog
src
typedefs.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
#ifndef SQUID_TYPEDEFS_H
10
#define SQUID_TYPEDEFS_H
11
12
#include "
anyp/ProtocolType.h
"
13
#include "
enums.h
"
14
15
/* disk.c / diskd.c callback typedefs */
16
typedef
void
DRCB
(
int
,
const
char
*buf,
int
size
,
int
errflag,
void
*data);
17
/* Disk read CB */
18
typedef
void
DWCB
(
int
,
int
,
size_t
,
void
*);
/* disk write CB */
19
20
#include "
anyp/ProtocolType.h
"
21
class
CachePeer
;
22
typedef
void
IRCB
(
CachePeer
*,
peer_t
,
AnyP::ProtocolType
,
void
*,
void
*data);
23
24
#endif
/* SQUID_TYPEDEFS_H */
25
CachePeer
Definition:
CachePeer.h:28
enums.h
IRCB
void IRCB(CachePeer *, peer_t, AnyP::ProtocolType, void *, void *data)
Definition:
typedefs.h:22
DRCB
void DRCB(int, const char *buf, int size, int errflag, void *data)
Definition:
typedefs.h:16
AnyP::ProtocolType
ProtocolType
Definition:
ProtocolType.h:23
peer_t
peer_t
Definition:
enums.h:27
size
int size
Definition:
ModDevPoll.cc:75
ProtocolType.h
DWCB
void DWCB(int, int, size_t, void *)
Definition:
typedefs.h:18
Introduction
About Squid
Why Squid?
Squid Developers
How to Donate
How to Help Out
Getting Squid
Squid Source Packages
Squid Deployment Case-Studies
Squid Software Foundation
Documentation
Configuration:
Reference
Examples
FAQ
and
Wiki
Guide Books:
Beginners
Definitive
Non-English
More...
Support
Security Advisories
Bugzilla Database
Mailing lists
Contacting us
Commercial services
Project Sponsors
Squid-based products
Miscellaneous
Developer Resources
Related Writings
Related Software:
Authenticators
Ecap
Icap
Ident
Log Analysis
Monitor
Proxies
Redirectors
General
Squid Artwork
Web Site Translations
Japanese
Mirrors
Website:
gr
il
jp
pl
...
full list
FTP Package Archive