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:
![](PeerOptions_8h__incl.png)
This graph shows which files directly or indirectly include this file:
![](PeerOptions_8h__dep__incl.png)
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... | |
class | Security::FuturePeerContext |
A combination of PeerOptions and the corresponding Context. More... | |
Namespaces | |
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 171 of file PeerOptions.h.
◆ free_securePeerOptions
#define free_securePeerOptions | ( | x | ) | Security::ProxyOutgoingConfig.clear() |
Definition at line 170 of file PeerOptions.h.
Function Documentation
◆ parse_securePeerOptions()
void parse_securePeerOptions | ( | Security::PeerOptions * | ) |
Definition at line 805 of file PeerOptions.cc.
References ConfigParser::NextToken(), Security::PeerOptions::parse(), and Security::PeerOptions::parseOptions().
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
- Quick Setup
- Configuration:
- FAQ and Wiki
- Guide Books:
- Non-English
- More...
Support
- Security Advisories
- Bugzilla Database
- Mailing lists
- Contacting us
- Commercial services
- Project Sponsors
- Squid-based products