Uses of Interface
io.netty.handler.codec.dns.DnsRecord
-
-
Uses of DnsRecord in io.netty.handler.codec.dns
Subinterfaces of DnsRecord in io.netty.handler.codec.dns Modifier and Type Interface Description interfaceDnsOptEcsRecordAn ECS record as defined in Client Subnet in DNS Queries.interfaceDnsOptPseudoRecordAn OPT RR record.interfaceDnsPtrRecordinterfaceDnsQuestionA DNS question.interfaceDnsRawRecordA genericDnsRecordthat contains an undecodedRDATA.Classes in io.netty.handler.codec.dns that implement DnsRecord Modifier and Type Class Description classAbstractDnsOptPseudoRrRecordAn OPT RR record.classAbstractDnsRecordA skeletal implementation ofDnsRecord.classDefaultDnsOptEcsRecordDefaultDnsOptEcsRecordimplementation.classDefaultDnsPtrRecordclassDefaultDnsQuestionThe defaultDnsQuestionimplementation.classDefaultDnsRawRecordThe defaultDnsRawRecordimplementation.Methods in io.netty.handler.codec.dns with type parameters of type DnsRecord Modifier and Type Method Description <T extends DnsRecord>
TDefaultDnsRecordDecoder. decodeRecord(io.netty.buffer.ByteBuf in)<T extends DnsRecord>
TDnsRecordDecoder. decodeRecord(io.netty.buffer.ByteBuf in)Decodes a DNS record into its object representation.<T extends DnsRecord>
TAbstractDnsMessage. recordAt(DnsSection section)<T extends DnsRecord>
TAbstractDnsMessage. recordAt(DnsSection section, int index)<T extends DnsRecord>
TDnsMessage. recordAt(DnsSection section)Returns the first record in the specifiedsectionof this DNS message.<T extends DnsRecord>
TDnsMessage. recordAt(DnsSection section, int index)Returns the record at the specifiedindexof the specifiedsectionof this DNS message.<T extends DnsRecord>
TAbstractDnsMessage. removeRecord(DnsSection section, int index)<T extends DnsRecord>
TDnsMessage. removeRecord(DnsSection section, int index)Removes the record at the specifiedindexof the specifiedsectionfrom this DNS message.<T extends DnsRecord>
TAbstractDnsMessage. setRecord(DnsSection section, int index, DnsRecord record)<T extends DnsRecord>
TDnsMessage. setRecord(DnsSection section, int index, DnsRecord record)Sets the specifiedrecordat the specifiedindexof the specifiedsectionof this DNS message.Methods in io.netty.handler.codec.dns that return DnsRecord Modifier and Type Method Description protected DnsRecordDefaultDnsRecordDecoder. decodeRecord(String name, DnsRecordType type, int dnsClass, long timeToLive, io.netty.buffer.ByteBuf in, int offset, int length)Decodes a record from the information decoded so far byDefaultDnsRecordDecoder.decodeRecord(ByteBuf).Methods in io.netty.handler.codec.dns with parameters of type DnsRecord Modifier and Type Method Description DnsMessageAbstractDnsMessage. addRecord(DnsSection section, int index, DnsRecord record)DnsMessageAbstractDnsMessage. addRecord(DnsSection section, DnsRecord record)DatagramDnsQueryDatagramDnsQuery. addRecord(DnsSection section, int index, DnsRecord record)DatagramDnsQueryDatagramDnsQuery. addRecord(DnsSection section, DnsRecord record)DatagramDnsResponseDatagramDnsResponse. addRecord(DnsSection section, int index, DnsRecord record)DatagramDnsResponseDatagramDnsResponse. addRecord(DnsSection section, DnsRecord record)DnsQueryDefaultDnsQuery. addRecord(DnsSection section, int index, DnsRecord record)DnsQueryDefaultDnsQuery. addRecord(DnsSection section, DnsRecord record)DnsResponseDefaultDnsResponse. addRecord(DnsSection section, int index, DnsRecord record)DnsResponseDefaultDnsResponse. addRecord(DnsSection section, DnsRecord record)DnsMessageDnsMessage. addRecord(DnsSection section, int index, DnsRecord record)Adds the specifiedrecordat the specifiedindexof the specifiedsectionof this DNS message.DnsMessageDnsMessage. addRecord(DnsSection section, DnsRecord record)Adds the specifiedrecordat the end of the specifiedsectionof this DNS message.DnsQueryDnsQuery. addRecord(DnsSection section, int index, DnsRecord record)DnsQueryDnsQuery. addRecord(DnsSection section, DnsRecord record)DnsResponseDnsResponse. addRecord(DnsSection section, int index, DnsRecord record)DnsResponseDnsResponse. addRecord(DnsSection section, DnsRecord record)voidDefaultDnsRecordEncoder. encodeRecord(DnsRecord record, io.netty.buffer.ByteBuf out)voidDnsRecordEncoder. encodeRecord(DnsRecord record, io.netty.buffer.ByteBuf out)Encodes aDnsRecord.<T extends DnsRecord>
TAbstractDnsMessage. setRecord(DnsSection section, int index, DnsRecord record)DnsMessageAbstractDnsMessage. setRecord(DnsSection section, DnsRecord record)DatagramDnsQueryDatagramDnsQuery. setRecord(DnsSection section, DnsRecord record)DatagramDnsResponseDatagramDnsResponse. setRecord(DnsSection section, DnsRecord record)DnsQueryDefaultDnsQuery. setRecord(DnsSection section, DnsRecord record)DnsResponseDefaultDnsResponse. setRecord(DnsSection section, DnsRecord record)<T extends DnsRecord>
TDnsMessage. setRecord(DnsSection section, int index, DnsRecord record)Sets the specifiedrecordat the specifiedindexof the specifiedsectionof this DNS message.DnsMessageDnsMessage. setRecord(DnsSection section, DnsRecord record)Sets the specifiedsectionof this DNS message to the specifiedrecord, making it a single-record section.DnsQueryDnsQuery. setRecord(DnsSection section, DnsRecord record)DnsResponseDnsResponse. setRecord(DnsSection section, DnsRecord record)
-