Kea
1.9.9-git
|
This encapsulates the actual implementation of the BasicRRset
class.
More...
Public Member Functions | |
BasicRRsetImpl (const Name &name, const RRClass &rrclass, const RRType &rrtype, const RRTTL &ttl) | |
unsigned int | toWire (AbstractMessageRenderer &renderer, size_t limit) const |
Public Attributes | |
Name | name_ |
vector< ConstRdataPtr > | rdatalist_ |
RRClass | rrclass_ |
RRType | rrtype_ |
RRTTL | ttl_ |
This encapsulates the actual implementation of the BasicRRset
class.
It's hidden from applications.
unsigned int isc::dns::BasicRRsetImpl::toWire | ( | AbstractMessageRenderer & | renderer, |
size_t | limit | ||
) | const |
Definition at line 182 of file rrset.cc.
References isc::dns::AbstractMessageRenderer::getLength(), isc_throw, name_, isc::log::NONE, rrclass_, rrtype_, isc::dns::AbstractMessageRenderer::skip(), isc::dns::RRType::toWire(), isc::dns::RRClass::toWire(), isc::dns::Name::toWire(), isc::dns::AbstractMessageRenderer::trim(), isc::dns::AbstractMessageRenderer::writeUint16(), and isc::dns::AbstractMessageRenderer::writeUint16At().
vector<ConstRdataPtr> isc::dns::BasicRRsetImpl::rdatalist_ |
Definition at line 176 of file rrset.cc.
Referenced by isc::dns::BasicRRset::getRdataIterator().