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
GetReadableBase() (defined in engine::io::RwBase)engine::io::RwBaseinline
GetWritableBase() (defined in engine::io::RwBase)engine::io::RwBaseinline
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
SetReadableContextAccessor(impl::ContextAccessor *ca) (defined in engine::io::ReadableBase)engine::io::ReadableBaseinlineprotected
SetWritableContextAccessor(impl::ContextAccessor *ca) (defined in engine::io::WritableBase)engine::io::WritableBaseinlineprotected
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
engine::TryGetContextAccessor()engine::io::ReadableBaseinline
engine::io::WritableBase::TryGetContextAccessor()engine::io::WritableBaseinline
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) override (defined in engine::io::TlsWrapper)engine::io::TlsWrappervirtual
~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