userver: Member List
Loading...
Searching...
No Matches
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) (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