#include "squid.h"
#include "../helper.h"
#include "anyp/PortCfg.h"
#include "cache_cf.h"
#include "fs_io.h"
#include "helper/Reply.h"
#include "Parsing.h"
#include "sbuf/Stream.h"
#include "SquidConfig.h"
#include "SquidString.h"
#include "SquidTime.h"
#include "ssl/cert_validate_message.h"
#include "ssl/Config.h"
#include "ssl/helper.h"
#include "wordlist.h"

Go to the source code of this file.
Classes | |
class | Ssl::GeneratorRequestor |
Initiator of an Ssl::Helper query. More... | |
class | Ssl::GeneratorRequest |
A pending Ssl::Helper request, combining the original and collapsed queries. More... | |
class | submitData |
Namespaces | |
Ssl | |
Typedefs | |
typedef std::unordered_map< SBuf, GeneratorRequest * > | Ssl::GeneratorRequests |
Ssl::Helper query:GeneratorRequest map. More... | |
Functions | |
static void | Ssl::HandleGeneratorReply (void *data, const ::Helper::Reply &reply) |
receives helper response More... | |
static std::ostream & | operator<< (std::ostream &os, const Ssl::GeneratorRequest &gr) |
prints Ssl::GeneratorRequest for debugging More... | |
static void | sslCrtvdHandleReplyWrapper (void *data, const ::Helper::Reply &reply) |
Variables | |
static Ssl::GeneratorRequests | TheGeneratorRequests |
pending Ssl::Helper requests (to all certificate generator helpers combined) More... | |
Function Documentation
◆ operator<<()
|
static |
Definition at line 64 of file helper.cc.
References SBuf::id, Ssl::GeneratorRequest::query, Ssl::GeneratorRequest::requestors, and InstanceId< Class, ValueType >::value.
◆ sslCrtvdHandleReplyWrapper()
|
static |
Definition at line 266 of file helper.cc.
References UnaryMemFunT< Job, Data, Argument1 >::arg1, assert, Helper::BrokenHelper, submitData::callback, data, DBG_IMPORTANT, debugs, error(), Helper::Error, Ssl::CrtdMessage::getBody(), AsyncCall::getDialer(), Ssl::CertValidationHelper::HelperCache, Must, Ssl::CrtdMessage::OK, Helper::Okay, Ssl::CrtdMessage::parse(), Ssl::CertValidationMsg::parseResponse(), submitData::query, Ssl::CrtdMessage::REPLY, ScheduleCallHere, and submitData::ssl.
Referenced by Ssl::CertValidationHelper::Submit().
Variable Documentation
◆ TheGeneratorRequests
|
static |
Definition at line 71 of file helper.cc.
Referenced by Ssl::HandleGeneratorReply(), and Ssl::Helper::Submit().