userver: Member List
⚠️ This is the documentation for an old userver version. Click here to switch to the latest version.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
engine::io::TlsWrapper Member List

This is the complete list of members for engine::io::TlsWrapper, including all inherited members.

GetRawFd() (defined in engine::io::TlsWrapper)engine::io::TlsWrapper
IsValid() const overrideengine::io::TlsWrappervirtual
operator bool() constengine::io::TlsWrapperinlineexplicit
ReadAll(void *buf, size_t len, Deadline deadline) overrideengine::io::TlsWrapperinlinevirtual
ReadSome(void *buf, size_t len, Deadline deadline) overrideengine::io::TlsWrapperinlinevirtual
RecvAll(void *buf, size_t len, Deadline deadline)engine::io::TlsWrapper
RecvSome(void *buf, size_t len, Deadline deadline)engine::io::TlsWrapper
SendAll(const void *buf, size_t len, Deadline deadline)engine::io::TlsWrapper
StartTlsClient(Socket &&socket, const std::string &server_name, Deadline deadline)engine::io::TlsWrapperstatic
StartTlsServer(Socket &&socket, const crypto::Certificate &cert, const crypto::PrivateKey &key, Deadline deadline, const std::vector< crypto::Certificate > &cert_authorities={})engine::io::TlsWrapperstatic
StopTls(Deadline deadline)engine::io::TlsWrapper
TlsWrapper(const TlsWrapper &)=delete (defined in engine::io::TlsWrapper)engine::io::TlsWrapper
TlsWrapper(TlsWrapper &&) noexcept (defined in engine::io::TlsWrapper)engine::io::TlsWrapper
WaitReadable(Deadline) overrideengine::io::TlsWrappervirtual
WaitWriteable(Deadline) overrideengine::io::TlsWrappervirtual
WriteAll(const void *buf, size_t len, Deadline deadline) overrideengine::io::TlsWrapperinlinevirtual
WriteAll(std::initializer_list< IoData > list, Deadline deadline) (defined in engine::io::WritableBase)engine::io::WritableBaseinlinevirtual
~ReadableBase() (defined in engine::io::ReadableBase)engine::io::ReadableBasevirtual
~RwBase() override (defined in engine::io::RwBase)engine::io::RwBase
~TlsWrapper() override (defined in engine::io::TlsWrapper)engine::io::TlsWrapper
~WritableBase() (defined in engine::io::WritableBase)engine::io::WritableBasevirtual