PeerOptions.h File Reference
#include "base/YesNoNone.h"
#include "ConfigParser.h"
#include "security/Context.h"
#include "security/forward.h"
#include "security/KeyData.h"
#include "security/Session.h"
Include dependency graph for PeerOptions.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Classes | |
class | Security::PeerOptions |
TLS squid.conf settings for a remote server peer. More... | |
struct | Security::PeerOptions::flags_ |
flags governing Squid internal TLS operations More... | |
Namespaces | |
namespace | Security |
Network/connection security abstraction layer. | |
Macros | |
#define | free_securePeerOptions(x) Security::ProxyOutgoingConfig.clear() |
#define | dump_securePeerOptions(e, n, x) do { PackableStream os_(*(e)); os_ << n; (x).dumpCfg(os_,""); os_ << '\n'; } while (false) |
Functions | |
void | parse_securePeerOptions (Security::PeerOptions *) |
Variables | |
PeerOptions | Security::ProxyOutgoingConfig |
configuration options for DIRECT server access More... | |
Macro Definition Documentation
◆ dump_securePeerOptions
#define dump_securePeerOptions | ( | e, | |
n, | |||
x | |||
) | do { PackableStream os_(*(e)); os_ << n; (x).dumpCfg(os_,""); os_ << '\n'; } while (false) |
Definition at line 158 of file PeerOptions.h.
◆ free_securePeerOptions
#define free_securePeerOptions | ( | x | ) | Security::ProxyOutgoingConfig.clear() |
Definition at line 157 of file PeerOptions.h.
Function Documentation
◆ parse_securePeerOptions()
void parse_securePeerOptions | ( | Security::PeerOptions * | opt | ) |
Definition at line 805 of file PeerOptions.cc.
References ConfigParser::NextToken(), Security::PeerOptions::parse(), and Security::PeerOptions::parseOptions().