Squid Web Cache master
Loading...
Searching...
No Matches
stub_pconn.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/*
10 * STUB file for the pconn.cc API
11 */
12#include "squid.h"
13#include "comm/Connection.h"
14#include "pconn.h"
15
16#define STUB_API "pconn.cc"
17#include "tests/STUB.h"
18
21void IdleConnList::push(const Comm::ConnectionPointer &) STUB
22Comm::ConnectionPointer IdleConnList::findUseable(const Comm::ConnectionPointer &) STUB_RETVAL(Comm::ConnectionPointer())
23void IdleConnList::clearHandlers(const Comm::ConnectionPointer &) STUB
24void IdleConnList::endingShutdown() STUB
25PconnPool::PconnPool(const char *, const CbcPointer<PeerPoolMgr>&) STUB
27void PconnPool::moduleInit() STUB
28void PconnPool::push(const Comm::ConnectionPointer &, const char *) STUB
29Comm::ConnectionPointer PconnPool::pop(const Comm::ConnectionPointer &, const char *, bool) STUB_RETVAL(Comm::ConnectionPointer())
30void PconnPool::count(int) STUB
31void PconnPool::noteUses(int) STUB
32void PconnPool::dump(std::ostream&) const STUB
33void PconnPool::unlinkList(IdleConnList *) STUB
34PconnModule * PconnModule::GetInstance() STUB_RETVAL(nullptr)
35void PconnModule::DumpWrapper(StoreEntry *) STUB
37void PconnModule::registerWithCacheManager(void) STUB
38void PconnModule::add(PconnPool *) STUB
39void PconnModule::dump(std::ostream &) STUB
40
#define STUB
macro to stub a void function.
Definition STUB.h:34
#define STUB_RETVAL(x)
Definition STUB.h:42
IdleConnList(const char *key, PconnPool *parent)
Definition pconn.cc:36
~IdleConnList() override
Definition pconn.cc:52
Maintains an fixed-size "standby" PconnPool for a single CachePeer.
Definition PeerPoolMgr.h:24
Abstraction layer for TCP, UDP, TLS, UDS and filedescriptor sockets.
STL namespace.