]>
git.ipfire.org Git - thirdparty/squid.git/blob - src/acl/ConnectionsEncrypted.h
2 * Copyright (C) 1996-2019 The Squid Software Foundation and contributors
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.
9 #ifndef SQUID_ACL_CONNECTIONS_ENCRYPTED_H
10 #define SQUID_ACL_CONNECTIONS_ENCRYPTED_H
13 #include "acl/Checklist.h"
18 class ConnectionsEncrypted
: public ACL
20 MEMPROXY_CLASS(ConnectionsEncrypted
);
23 ConnectionsEncrypted(char const *);
24 ConnectionsEncrypted(ConnectionsEncrypted
const &);
25 virtual ~ConnectionsEncrypted();
26 ConnectionsEncrypted
&operator =(ConnectionsEncrypted
const &);
28 virtual ACL
*clone()const;
29 virtual char const *typeString() const;
31 virtual int match(ACLChecklist
*checklist
);
32 virtual SBufList
dump() const;
33 virtual bool empty () const;
41 #endif /* SQUID_ACL_CONNECTIONS_ENCRYPTED_H */