join 1.0
lightweight network framework library
Loading...
Searching...
No Matches
join::BasicTlsResolver< Protocol > Member List

This is the complete list of members for join::BasicTlsResolver< Protocol >, including all inherited members.

_bufferjoin::BasicDatagramResolver< Protocol >protected
_headerSizejoin::BasicDatagramResolver< Protocol >protectedstatic
_messagejoin::BasicDatagramResolver< Protocol >protected
_pendingjoin::BasicDatagramResolver< Protocol >protected
_portjoin::BasicDatagramResolver< Protocol >protected
_reactorjoin::BasicDatagramResolver< Protocol >protected
_serverjoin::BasicDatagramResolver< Protocol >protected
_socketjoin::BasicDatagramResolver< Protocol >protected
_syncMutexjoin::BasicDatagramResolver< Protocol >protected
BasicDatagramResolver(const std::string &server={}, uint16_t port=Protocol::defaultPort, Reactor &reactor=ReactorThread::reactor())join::BasicDatagramResolver< Protocol >inlineexplicit
BasicDatagramResolver(Socket &&socket, const std::string &server={}, uint16_t port=Protocol::defaultPort, Reactor &reactor=ReactorThread::reactor())join::BasicDatagramResolver< Protocol >inlineexplicit
BasicDatagramResolver(const BasicDatagramResolver &other)=deletejoin::BasicDatagramResolver< Protocol >
BasicDatagramResolver(BasicDatagramResolver &&other)=deletejoin::BasicDatagramResolver< Protocol >
BasicTlsResolver(TlsContext ctx, const std::string &server={}, uint16_t port=Protocol::defaultPort, Reactor &reactor=ReactorThread::reactor())join::BasicTlsResolver< Protocol >inlineexplicit
BasicTlsResolver(const BasicTlsResolver &other)=deletejoin::BasicTlsResolver< Protocol >
BasicTlsResolver(BasicTlsResolver &&other)=deletejoin::BasicTlsResolver< Protocol >
DnsNotify typedefjoin::BasicDatagramResolver< Protocol >
Endpoint typedefjoin::BasicTlsResolver< Protocol >
EventHandler()=defaultjoin::EventHandler
EventHandler(const EventHandler &other)=defaultjoin::EventHandler
EventHandler(EventHandler &&other)=defaultjoin::EventHandler
lookupAddress(const std::string &host, int family)=deletejoin::BasicTlsResolver< Protocol >static
lookupAddress(const std::string &host)=deletejoin::BasicTlsResolver< Protocol >static
lookupAllAddress(const std::string &host, int family)=deletejoin::BasicTlsResolver< Protocol >static
lookupAllAddress(const std::string &host)=deletejoin::BasicTlsResolver< Protocol >static
lookupAllMailExchanger(const std::string &host)=deletejoin::BasicTlsResolver< Protocol >static
lookupAllName(const IpAddress &address)=deletejoin::BasicTlsResolver< Protocol >static
lookupAllNameServer(const std::string &host)=deletejoin::BasicTlsResolver< Protocol >static
lookupAuthority(const std::string &host)=deletejoin::BasicTlsResolver< Protocol >static
lookupMailExchanger(const std::string &host)=deletejoin::BasicTlsResolver< Protocol >static
lookupName(const IpAddress &address)=deletejoin::BasicTlsResolver< Protocol >static
lookupNameServer(const std::string &host)=deletejoin::BasicTlsResolver< Protocol >static
nameServers() noexceptjoin::BasicDatagramResolver< Protocol >inlinestatic
notify(const DnsNotify &func, const DnsPacket &packet) const noexceptjoin::BasicDatagramResolver< Protocol >inlineprotected
onClose(int fd) override finaljoin::BasicDatagramResolver< Protocol >inlineprotectedvirtual
onError(int fd)join::EventHandlerinlineprotectedvirtual
onEvent(int fd, uint32_t revents)join::EventHandlerinlineprotectedvirtual
onFailurejoin::BasicDatagramResolver< Protocol >
onReadable(int fd) override finaljoin::BasicDatagramResolver< Protocol >inlineprotectedvirtual
onSuccessjoin::BasicDatagramResolver< Protocol >
onWriteable(int fd)join::EventHandlerinlineprotectedvirtual
operator=(const BasicTlsResolver &other)=deletejoin::BasicTlsResolver< Protocol >
operator=(BasicTlsResolver &&other)=deletejoin::BasicTlsResolver< Protocol >
join::BasicDatagramResolver::operator=(const BasicDatagramResolver &other)=deletejoin::BasicDatagramResolver< Protocol >
join::BasicDatagramResolver::operator=(BasicDatagramResolver &&other)=deletejoin::BasicDatagramResolver< Protocol >
join::EventHandler::operator=(const EventHandler &other)=defaultjoin::EventHandler
join::EventHandler::operator=(EventHandler &&other)=defaultjoin::EventHandler
query(DnsPacket &packet, std::chrono::milliseconds timeout)join::BasicDatagramResolver< Protocol >inlineprotected
reconnect(const Endpoint &endpoint, std::chrono::milliseconds timeout=std::chrono::seconds(5))join::BasicDatagramResolver< Protocol >inlineprotected
resolveAddress(const std::string &host, int family, std::chrono::milliseconds timeout=std::chrono::seconds(5))join::BasicDatagramResolver< Protocol >inline
resolveAddress(const std::string &host, std::chrono::milliseconds timeout=std::chrono::seconds(5))join::BasicDatagramResolver< Protocol >inline
resolveAllAddress(const std::string &host, int family, std::chrono::milliseconds timeout=std::chrono::seconds(5))join::BasicDatagramResolver< Protocol >inline
resolveAllAddress(const std::string &host, std::chrono::milliseconds timeout=std::chrono::seconds(5))join::BasicDatagramResolver< Protocol >inline
resolveAllMailExchanger(const std::string &host, std::chrono::milliseconds timeout=std::chrono::seconds(5))join::BasicDatagramResolver< Protocol >inline
resolveAllName(const IpAddress &address, std::chrono::milliseconds timeout=std::chrono::seconds(5))join::BasicDatagramResolver< Protocol >inline
resolveAllNameServer(const std::string &host, std::chrono::milliseconds timeout=std::chrono::seconds(5))join::BasicDatagramResolver< Protocol >inline
resolveAuthority(const std::string &host, std::chrono::milliseconds timeout=std::chrono::seconds(5))join::BasicDatagramResolver< Protocol >inline
resolveMailExchanger(const std::string &host, std::chrono::milliseconds timeout=std::chrono::seconds(5))join::BasicDatagramResolver< Protocol >inline
resolveName(const IpAddress &address, std::chrono::milliseconds timeout=std::chrono::seconds(5))join::BasicDatagramResolver< Protocol >inline
resolveNameServer(const std::string &host, std::chrono::milliseconds timeout=std::chrono::seconds(5))join::BasicDatagramResolver< Protocol >inline
resolveService(const std::string &service) noexceptjoin::BasicDatagramResolver< Protocol >inlinestatic
Socket typedefjoin::BasicTlsResolver< Protocol >
UnderlyingSocket typedefjoin::BasicTlsResolver< Protocol >
~BasicDatagramResolver() noexceptjoin::BasicDatagramResolver< Protocol >inlinevirtual
~BasicTlsResolver() noexceptjoin::BasicTlsResolver< Protocol >inlinevirtual
~EventHandler()=defaultjoin::EventHandlervirtual