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::Socket Member List

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

Accept(Deadline)engine::io::Socket
Bind(const Sockaddr &)engine::io::Socket
Close()engine::io::Socket
Connect(const Sockaddr &, Deadline)engine::io::Socket
Fd() constengine::io::Socket
GetOption(int layer, int optname) constengine::io::Socket
Getpeername()engine::io::Socket
GetReadableBase() (defined in engine::io::RwBase)engine::io::RwBaseinline
Getsockname()engine::io::Socket
GetWritableBase() (defined in engine::io::RwBase)engine::io::RwBaseinline
IsValid() const overrideengine::io::Socketvirtual
Listen(int backlog=SOMAXCONN)engine::io::Socket
operator bool() constengine::io::Socketinlineexplicit
ReadAll(void *buf, size_t len, Deadline deadline) overrideengine::io::Socketinlinevirtual
ReadSome(void *buf, size_t len, Deadline deadline) overrideengine::io::Socketinlinevirtual
RecvAll(void *buf, size_t len, Deadline deadline)engine::io::Socket
RecvSome(void *buf, size_t len, Deadline deadline)engine::io::Socket
RecvSomeFrom(void *buf, size_t len, Deadline deadline)engine::io::Socket
Release() &&noexceptengine::io::Socket
SendAll(std::initializer_list< IoData > list, Deadline deadline)engine::io::Socket
SendAll(const IoData *list, std::size_t list_size, Deadline deadline)engine::io::Socket
SendAll(const struct iovec *list, std::size_t list_size, Deadline deadline)engine::io::Socket
SendAll(const void *buf, size_t len, Deadline deadline)engine::io::Socket
SendAllTo(const Sockaddr &dest_addr, const void *buf, size_t len, Deadline deadline)engine::io::Socket
SetOption(int layer, int optname, int optval)engine::io::Socket
SetReadableContextAccessor(impl::ContextAccessor *ca) (defined in engine::io::ReadableBase)engine::io::ReadableBaseinlineprotected
SetWritableContextAccessor(impl::ContextAccessor *ca) (defined in engine::io::WritableBase)engine::io::WritableBaseinlineprotected
Socket()=defaultengine::io::Socket
Socket(AddrDomain, SocketType)engine::io::Socket
Socket(int fd, AddrDomain domain=AddrDomain::kUnspecified)engine::io::Socketexplicit
engine::TryGetContextAccessor()engine::io::ReadableBaseinline
engine::io::WritableBase::TryGetContextAccessor()engine::io::WritableBaseinline
WaitReadable(Deadline) overrideengine::io::Socketvirtual
WaitWriteable(Deadline) overrideengine::io::Socketvirtual
WriteAll(std::initializer_list< IoData > list, Deadline deadline) override (defined in engine::io::Socket)engine::io::Socketinlinevirtual
WriteAll(const void *buf, size_t len, Deadline deadline) overrideengine::io::Socketinlinevirtual
~ReadableBase() (defined in engine::io::ReadableBase)engine::io::ReadableBasevirtual
~RwBase() override (defined in engine::io::RwBase)engine::io::RwBase
~WritableBase() (defined in engine::io::WritableBase)engine::io::WritableBasevirtual