![]() |
D++ (DPP)
C++ Discord API Bot Library
|
Represents a cached DNS result. Used by the ssl_client class to store cached copies of dns lookups. More...
Collaboration diagram for dpp::dns_cache_entry:Public Attributes | |
| addrinfo | addr |
| Resolved address information. More... | |
| sockaddr_storage | ai_addr |
| Socket address. Discord only supports ipv4, but sockaddr_in6 is larger than sockaddr_in, sockaddr_storage will hold either. This means that if discord ever do support ipv6 we just flip one value in dns.cpp and that should be all that is needed. More... | |
| time_t | expire_timestamp |
| Time at which this cache entry is invalidated. More... | |
Represents a cached DNS result. Used by the ssl_client class to store cached copies of dns lookups.
| addrinfo dpp::dns_cache_entry::addr |
Resolved address information.
| sockaddr_storage dpp::dns_cache_entry::ai_addr |
Socket address. Discord only supports ipv4, but sockaddr_in6 is larger than sockaddr_in, sockaddr_storage will hold either. This means that if discord ever do support ipv6 we just flip one value in dns.cpp and that should be all that is needed.
| time_t dpp::dns_cache_entry::expire_timestamp |
Time at which this cache entry is invalidated.