15 #ifndef TLSHANDLER_H__
16 #define TLSHANDLER_H__
68 #endif // TLSHANDLER_H__
virtual void handleEncryptedData(const TLSBase *base, const std::string &data)=0
An interface that allows for interacting with TLS implementations derived from TLSBase.
virtual void handleDecryptedData(const TLSBase *base, const std::string &data)=0
The namespace for the gloox library.
virtual void handleHandshakeResult(const TLSBase *base, bool success, CertInfo &certinfo)=0
An abstract base class for TLS implementations.