#include <llares.h>
Public Member Functions | |
const sockaddr & | addr () const |
Generic socket address. | |
socklen_t | size () const |
Size of the socket structure. | |
Protected Member Functions | |
LLAddrRecord (LLResType type, const std::string &name, unsigned ttl) | |
Protected Attributes | |
union { | |
sockaddr sa | |
sockaddr_in sin | |
sockaddr_in6 sin6 | |
} | mSA |
socklen_t | mSize |
Friends | |
class | LLQueryResponder |
Definition at line 106 of file llares.h.
LLAddrRecord::LLAddrRecord | ( | LLResType | type, | |
const std::string & | name, | |||
unsigned | ttl | |||
) | [protected] |
Definition at line 636 of file llares.cpp.
const sockaddr& LLAddrRecord::addr | ( | ) | const [inline] |
socklen_t LLAddrRecord::size | ( | ) | const [inline] |
friend class LLQueryResponder [friend] |
sockaddr LLAddrRecord::sa |
sockaddr_in LLAddrRecord::sin |
sockaddr_in6 LLAddrRecord::sin6 |
union { ... } LLAddrRecord::mSA [protected] |
Referenced by addr(), LLARecord::addr_in(), LLAaaaRecord::addr_in6(), LLAaaaRecord::parse(), and LLARecord::parse().
socklen_t LLAddrRecord::mSize [protected] |
Definition at line 120 of file llares.h.
Referenced by LLAaaaRecord::parse(), LLARecord::parse(), and size().