Kea 2.7.0
isc::dns::AbstractMessageRenderer Member List

This is the complete list of members for isc::dns::AbstractMessageRenderer, including all inherited members.

AbstractMessageRenderer()isc::dns::AbstractMessageRendererprotected
CASE_INSENSITIVE enum valueisc::dns::AbstractMessageRenderer
CASE_SENSITIVE enum valueisc::dns::AbstractMessageRenderer
clear()isc::dns::AbstractMessageRenderervirtual
CompressMode enum nameisc::dns::AbstractMessageRenderer
getBuffer() constisc::dns::AbstractMessageRendererinlineprotected
getBuffer()isc::dns::AbstractMessageRendererinlineprotected
getCompressMode() const =0isc::dns::AbstractMessageRendererpure virtual
getData() constisc::dns::AbstractMessageRendererinline
getLength() constisc::dns::AbstractMessageRendererinline
getLengthLimit() const =0isc::dns::AbstractMessageRendererpure virtual
isTruncated() const =0isc::dns::AbstractMessageRendererpure virtual
setBuffer(isc::util::OutputBuffer *buffer)isc::dns::AbstractMessageRenderer
setCompressMode(CompressMode mode)=0isc::dns::AbstractMessageRendererpure virtual
setLengthLimit(size_t len)=0isc::dns::AbstractMessageRendererpure virtual
setTruncated()=0isc::dns::AbstractMessageRendererpure virtual
skip(size_t len)isc::dns::AbstractMessageRendererinline
trim(size_t len)isc::dns::AbstractMessageRendererinline
writeData(const void *data, size_t len)isc::dns::AbstractMessageRendererinline
writeName(const Name &name, bool compress=true)=0isc::dns::AbstractMessageRendererpure virtual
writeName(const LabelSequence &ls, bool compress=true)=0isc::dns::AbstractMessageRendererpure virtual
writeUint16(uint16_t data)isc::dns::AbstractMessageRendererinline
writeUint16At(uint16_t data, size_t pos)isc::dns::AbstractMessageRendererinline
writeUint32(uint32_t data)isc::dns::AbstractMessageRendererinline
writeUint8(const uint8_t data)isc::dns::AbstractMessageRendererinline
~AbstractMessageRenderer()isc::dns::AbstractMessageRendererinlinevirtual