]> git.ipfire.org Git - thirdparty/squid.git/blame - src/tests/stub_libmgr.cc
Source Format Enforcement (#763)
[thirdparty/squid.git] / src / tests / stub_libmgr.cc
CommitLineData
4e0938ef 1/*
f70aedc4 2 * Copyright (C) 1996-2021 The Squid Software Foundation and contributors
4e0938ef
AJ
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
f7f3304a 9#include "squid.h"
0bf57f33 10#include "comm/Connection.h"
7c8931a1
AJ
11
12#define STUB_API "lmgr/libmgr.la"
13#include "tests/STUB.h"
14
4c218615
EB
15#include "ipc/RequestId.h"
16
7c8931a1
AJ
17// NP: used by Command.h instantiations
18#include "mgr/ActionProfile.h"
19
20// NP: used by Action.h instantiations
21#include "mgr/Command.h"
22std::ostream &operator <<(std::ostream &os, const Mgr::Command &cmd) STUB_RETVAL(os)
23
24#include "mgr/Action.h"
25Mgr::Action::Action(const CommandPointer &aCmd) STUB
26Mgr::Action::~Action() STUB
27void Mgr::Action::run(StoreEntry *entry, bool writeHttpHeader) STUB
28void Mgr::Action::fillEntry(StoreEntry *entry, bool writeHttpHeader) STUB
29void Mgr::Action::add(const Action &action) STUB
30void Mgr::Action::respond(const Request &request) STUB
4c218615 31void Mgr::Action::sendResponse(const Ipc::RequestId) STUB
7c8931a1
AJ
32bool Mgr::Action::atomic() const STUB_RETVAL(false)
33const char * Mgr::Action::name() const STUB_RETVAL(NULL)
34static Mgr::Command static_Command;
35const Mgr::Command & Mgr::Action::command() const STUB_RETVAL(static_Command)
36StoreEntry * Mgr::Action::createStoreEntry() const STUB_RETVAL(NULL)
37static Mgr::Action::Pointer dummyAction;
38
39#include "mgr/ActionParams.h"
8fd1bd9d
FC
40Mgr::ActionParams::ActionParams() STUB_NOP
41Mgr::ActionParams::ActionParams(const Ipc::TypedMsgHdr &msg) STUB_NOP
7c8931a1
AJ
42void Mgr::ActionParams::pack(Ipc::TypedMsgHdr &msg) const STUB
43std::ostream &operator <<(std::ostream &os, const Mgr::ActionParams &params) STUB_RETVAL(os)
44
45#include "mgr/ActionWriter.h"
46//Mgr::ActionWriter::ActionWriter(const Action::Pointer &anAction, int aFd) STUB
47//protected:
48void Mgr::ActionWriter::start() STUB
49
50#include "mgr/BasicActions.h"
51Mgr::Action::Pointer Mgr::MenuAction::Create(const Mgr::CommandPointer &cmd) STUB_RETVAL(dummyAction)
52void Mgr::MenuAction::dump(StoreEntry *entry) STUB
53//protected:
54//Mgr::MenuAction::MenuAction(const CommandPointer &cmd) STUB
55
56Mgr::Action::Pointer Mgr::ShutdownAction::Create(const Mgr::CommandPointer &cmd) STUB_RETVAL(dummyAction)
57void Mgr::ShutdownAction::dump(StoreEntry *entry) STUB
58// protected:
59//Mgr::ShutdownAction::ShutdownAction(const CommandPointer &cmd) STUB
60
61Mgr::Action::Pointer Mgr::ReconfigureAction::Create(const Mgr::CommandPointer &cmd) STUB_RETVAL(dummyAction)
62void Mgr::ReconfigureAction::dump(StoreEntry *entry) STUB
63//protected:
64//Mgr::ReconfigureAction::ReconfigureAction(const CommandPointer &cmd) STUB
65
66Mgr::Action::Pointer Mgr::RotateAction::Create(const Mgr::CommandPointer &cmd) STUB_RETVAL(dummyAction)
67void Mgr::RotateAction::dump(StoreEntry *entry) STUB
68//protected:
69//Mgr::RotateAction::RotateAction(const CommandPointer &cmd) STUB
70
71Mgr::Action::Pointer Mgr::OfflineToggleAction::Create(const CommandPointer &cmd) STUB_RETVAL(dummyAction)
72void Mgr::OfflineToggleAction::dump(StoreEntry *entry) STUB
73//protected:
74//Mgr::OfflineToggleAction::OfflineToggleAction(const CommandPointer &cmd) STUB
75
76void Mgr::RegisterBasics() STUB
77
0bf57f33 78#include "mgr/CountersAction.h"
7c8931a1
AJ
79//Mgr::CountersActionData::CountersActionData() STUB
80Mgr::CountersActionData& Mgr::CountersActionData::operator +=(const Mgr::CountersActionData& stats) STUB_RETVAL(*this)
81
82Mgr::Action::Pointer Mgr::CountersAction::Create(const CommandPointer &cmd) STUB_RETVAL(dummyAction)
83void Mgr::CountersAction::add(const Action& action) STUB
84void Mgr::CountersAction::pack(Ipc::TypedMsgHdr& msg) const STUB
85void Mgr::CountersAction::unpack(const Ipc::TypedMsgHdr& msg) STUB
86//protected:
87//Mgr::CountersAction::CountersAction(const CommandPointer &cmd) STUB
88void Mgr::CountersAction::collect() STUB
89void Mgr::CountersAction::dump(StoreEntry* entry) STUB
90
91#include "mgr/Filler.h"
92//Mgr::Filler::Filler(const Action::Pointer &anAction, int aFd, unsigned int aRequestId) STUB
93//protected:
94//void Mgr::Filler::start() STUB
95//void Mgr::Filler::swanSong() STUB
96
97#include "mgr/Forwarder.h"
98//Mgr::Forwarder::Forwarder(int aFd, const ActionParams &aParams, HttpRequest* aRequest, StoreEntry* anEntry) STUB
99//Mgr::Forwarder::~Forwarder() STUB
100//protected:
ebaabe74 101//void Mgr::Forwarder::swanSong() STUB
7c8931a1
AJ
102void Mgr::Forwarder::handleError() STUB
103void Mgr::Forwarder::handleTimeout() STUB
104void Mgr::Forwarder::handleException(const std::exception& e) STUB
7c8931a1
AJ
105
106#include "mgr/FunAction.h"
107Mgr::Action::Pointer Mgr::FunAction::Create(const CommandPointer &cmd, OBJH *aHandler) STUB_RETVAL(dummyAction)
108void Mgr::FunAction::respond(const Request& request) STUB
109//protected:
110//Mgr::FunAction::FunAction(const CommandPointer &cmd, OBJH *aHandler) STUB
111void Mgr::FunAction::dump(StoreEntry *entry) STUB
112
113#include "mgr/InfoAction.h"
114//Mgr::InfoActionData::InfoActionData() STUB
115Mgr::InfoActionData& Mgr::InfoActionData::operator += (const Mgr::InfoActionData& stats) STUB_RETVAL(*this)
116
117Mgr::Action::Pointer Mgr::InfoAction::Create(const CommandPointer &cmd) STUB_RETVAL(dummyAction)
118void Mgr::InfoAction::add(const Action& action) STUB
119void Mgr::InfoAction::respond(const Request& request) STUB
120void Mgr::InfoAction::pack(Ipc::TypedMsgHdr& msg) const STUB
121void Mgr::InfoAction::unpack(const Ipc::TypedMsgHdr& msg) STUB
122//protected:
123//Mgr::InfoAction::InfoAction(const Mgr::CommandPointer &cmd) STUB
124void Mgr::InfoAction::collect() STUB
125void Mgr::InfoAction::dump(StoreEntry* entry) STUB
126
127#include "mgr/Inquirer.h"
128//Mgr::Inquirer::Inquirer(Action::Pointer anAction, const Request &aCause, const Ipc::StrandCoords &coords) STUB
129//protected:
130void Mgr::Inquirer::start() STUB
131bool Mgr::Inquirer::doneAll() const STUB_RETVAL(false)
132void Mgr::Inquirer::cleanup() STUB
133void Mgr::Inquirer::sendResponse() STUB
134bool Mgr::Inquirer::aggregate(Ipc::Response::Pointer aResponse) STUB_RETVAL(false)
135
136#include "mgr/IntervalAction.h"
137//Mgr::IntervalActionData::IntervalActionData() STUB
138Mgr::IntervalActionData& Mgr::IntervalActionData::operator +=(const Mgr::IntervalActionData& stats) STUB_RETVAL(*this)
139
140//Mgr::Action::Pointer Mgr::IntervalAction::Create5min(const CommandPointer &cmd) STUB_RETVAL(new Mgr::IntervalAction(*cmd))
141//Mgr::Action::Pointer Mgr::IntervalAction::Create60min(const CommandPointer &cmd) STUB_RETVAL(new Mgr::IntervalAction(*cmd))
142void Mgr::IntervalAction::add(const Action& action) STUB
143void Mgr::IntervalAction::pack(Ipc::TypedMsgHdr& msg) const STUB
144void Mgr::IntervalAction::unpack(const Ipc::TypedMsgHdr& msg) STUB
145//protected:
146//Mgr::IntervalAction::IntervalAction(const CommandPointer &cmd, int aMinutes, int aHours) STUB
147void Mgr::IntervalAction::collect() STUB
148void Mgr::IntervalAction::dump(StoreEntry* entry) STUB
149
150#include "mgr/IntParam.h"
151//Mgr::IntParam::IntParam() STUB
152//Mgr::IntParam::IntParam(const std::vector<int>& anArray) STUB
153void Mgr::IntParam::pack(Ipc::TypedMsgHdr& msg) const STUB
154void Mgr::IntParam::unpackValue(const Ipc::TypedMsgHdr& msg) STUB
155static std::vector<int> static_vector;
156const std::vector<int>& Mgr::IntParam::value() const STUB_RETVAL(static_vector)
157
158#include "mgr/IoAction.h"
159//Mgr::IoActionData::IoActionData() STUB
160Mgr::IoActionData& Mgr::IoActionData::operator += (const IoActionData& stats) STUB_RETVAL(*this)
161
162Mgr::Action::Pointer Mgr::IoAction::Create(const CommandPointer &cmd) STUB_RETVAL(dummyAction)
163void Mgr::IoAction::add(const Action& action) STUB
164void Mgr::IoAction::pack(Ipc::TypedMsgHdr& msg) const STUB
165void Mgr::IoAction::unpack(const Ipc::TypedMsgHdr& msg) STUB
166//protected:
167//Mgr::IoAction::IoAction(const CommandPointer &cmd) STUB
168void Mgr::IoAction::collect() STUB
169void Mgr::IoAction::dump(StoreEntry* entry) STUB
170
171//#include "mgr/QueryParam.h"
172//void Mgr::QueryParam::pack(Ipc::TypedMsgHdr& msg) const = 0;
173//void Mgr::QueryParam::unpackValue(const Ipc::TypedMsgHdr& msg) = 0;
174
175#include "mgr/QueryParams.h"
176Mgr::QueryParam::Pointer Mgr::QueryParams::get(const String& name) const STUB_RETVAL(Mgr::QueryParam::Pointer(NULL))
177void Mgr::QueryParams::pack(Ipc::TypedMsgHdr& msg) const STUB
178void Mgr::QueryParams::unpack(const Ipc::TypedMsgHdr& msg) STUB
26e65059 179void Mgr::QueryParams::Parse(Parser::Tokenizer &, QueryParams &) STUB
7c8931a1
AJ
180//private:
181//Params::const_iterator Mgr::QueryParams::find(const String& name) const STUB_RETVAL(new Mgr::Params::const_iterator(*this))
182Mgr::QueryParam::Pointer Mgr::QueryParams::CreateParam(QueryParam::Type aType) STUB_RETVAL(Mgr::QueryParam::Pointer(NULL))
7c8931a1
AJ
183
184#include "mgr/Registration.h"
8fd1bd9d
FC
185//void Mgr::RegisterAction(char const * action, char const * desc, OBJH * handler, int pw_req_flag, int atomic);
186//void Mgr::RegisterAction(char const * action, char const * desc, ClassActionCreationHandler *handler, int pw_req_flag, int atomic);
7c8931a1
AJ
187
188#include "mgr/Request.h"
189//Mgr::Request::Request(int aRequestorId, unsigned int aRequestId, int aFd, const Mgr::ActionParams &aParams) STUB
190//Mgr::Request::Request(const Ipc::TypedMsgHdr& msg) STUB
191void Mgr::Request::pack(Ipc::TypedMsgHdr& msg) const STUB
192Ipc::Request::Pointer Mgr::Request::clone() const STUB_RETVAL(const_cast<Mgr::Request*>(this))
193
194#include "mgr/Response.h"
195//Mgr::Response::Response(unsigned int aRequestId, Action::Pointer anAction = NULL) STUB
196//Mgr::Response::Response(const Ipc::TypedMsgHdr& msg) STUB
197void Mgr::Response::pack(Ipc::TypedMsgHdr& msg) const STUB
198static Ipc::Response::Pointer ipr_static;
199Ipc::Response::Pointer Mgr::Response::clone() const STUB_RETVAL(Ipc::Response::Pointer(NULL))
200bool Mgr::Response::hasAction() const STUB_RETVAL(false)
201//static Mgr::Action mgraction_static;
202//const Mgr::Action& Mgr::Response::getAction() const STUB_RETVAL(mgraction_static)
203
204#include "mgr/ServiceTimesAction.h"
205//Mgr::ServiceTimesActionData::ServiceTimesActionData() STUB
206Mgr::ServiceTimesActionData& Mgr::ServiceTimesActionData::operator +=(const Mgr::ServiceTimesActionData& stats) STUB_RETVAL(*this)
207
208Mgr::Action::Pointer Mgr::ServiceTimesAction::Create(const Mgr::CommandPointer &cmd) STUB_RETVAL(Mgr::Action::Pointer(NULL))
209void Mgr::ServiceTimesAction::add(const Action& action) STUB
210void Mgr::ServiceTimesAction::pack(Ipc::TypedMsgHdr& msg) const STUB
211void Mgr::ServiceTimesAction::unpack(const Ipc::TypedMsgHdr& msg) STUB
212//protected:
213//Mgr::ServiceTimesAction::ServiceTimesAction(const CommandPointer &cmd) STUB
214void Mgr::ServiceTimesAction::collect() STUB
215void Mgr::ServiceTimesAction::dump(StoreEntry* entry) STUB
216
217#include "mgr/StoreIoAction.h"
218//Mgr::StoreIoActionData::StoreIoActionData() STUB
219Mgr::StoreIoActionData & Mgr::StoreIoActionData::operator +=(const StoreIoActionData& stats) STUB_RETVAL(*this)
220//Mgr::StoreIoAction::StoreIoAction(const CommandPointer &cmd) STUB
221Mgr::Action::Pointer Mgr::StoreIoAction::Create(const CommandPointer &cmd) STUB_RETVAL(Mgr::Action::Pointer(NULL))
222void Mgr::StoreIoAction::add(const Action& action) STUB
223void Mgr::StoreIoAction::pack(Ipc::TypedMsgHdr& msg) const STUB
224void Mgr::StoreIoAction::unpack(const Ipc::TypedMsgHdr& msg) STUB
225void Mgr::StoreIoAction::collect() STUB
226void Mgr::StoreIoAction::dump(StoreEntry* entry) STUB
227
228#include "mgr/StoreToCommWriter.h"
229//Mgr::StoreToCommWriter::StoreToCommWriter(int aFd, StoreEntry *anEntry) STUB
230Mgr::StoreToCommWriter::~StoreToCommWriter() STUB
231void Mgr::StoreToCommWriter::start() STUB
232void Mgr::StoreToCommWriter::swanSong() STUB
233bool Mgr::StoreToCommWriter::doneAll() const STUB_RETVAL(false)
234void Mgr::StoreToCommWriter::scheduleStoreCopy() STUB
235void Mgr::StoreToCommWriter::noteStoreCopied(StoreIOBuffer ioBuf) STUB
236void Mgr::StoreToCommWriter::NoteStoreCopied(void* data, StoreIOBuffer ioBuf) STUB
7e9f330d 237void Mgr::StoreToCommWriter::HandleStoreAbort(StoreToCommWriter *) STUB
7c8931a1
AJ
238void Mgr::StoreToCommWriter::scheduleCommWrite(const StoreIOBuffer& ioBuf) STUB
239void Mgr::StoreToCommWriter::noteCommWrote(const CommIoCbParams& params) STUB
240void Mgr::StoreToCommWriter::noteCommClosed(const CommCloseCbParams& params) STUB
241void Mgr::StoreToCommWriter::close() STUB
242
243#include "mgr/StringParam.h"
244//Mgr::StringParam::StringParam() STUB
245//Mgr::StringParam::StringParam(const String& aString) STUB
246void Mgr::StringParam::pack(Ipc::TypedMsgHdr& msg) const STUB
247void Mgr::StringParam::unpackValue(const Ipc::TypedMsgHdr& msg) STUB
248static String t;
249const String& Mgr::StringParam::value() const STUB_RETVAL(t)
f53969cc 250