Home / Function/ encodeRecord0() — netty Function Reference

encodeRecord0() — netty Function Reference

Architecture documentation for the encodeRecord0() function in DefaultDnsRecordEncoder.java from the netty codebase.

Function java ProtocolCodecs DNS calls 1 called by 4

Entity Profile

Dependency Diagram

graph TD
  4433c7f7_f393_24fc_324a_800a9d0c2833["encodeRecord0()"]
  7acd50be_5ea0_6375_ac42_d023d53b4027["DefaultDnsRecordEncoder"]
  4433c7f7_f393_24fc_324a_800a9d0c2833 -->|defined in| 7acd50be_5ea0_6375_ac42_d023d53b4027
  9d5c6029_6eac_332e_8312_4c4bdd661888["encodePtrRecord()"]
  9d5c6029_6eac_332e_8312_4c4bdd661888 -->|calls| 4433c7f7_f393_24fc_324a_800a9d0c2833
  e8fd3705_8e40_65a2_1e0e_463e4bced9d7["encodeOptPseudoRecord()"]
  e8fd3705_8e40_65a2_1e0e_463e4bced9d7 -->|calls| 4433c7f7_f393_24fc_324a_800a9d0c2833
  e1aa726e_3571_f1cd_26ca_fe4a65acaf15["encodeOptEcsRecord()"]
  e1aa726e_3571_f1cd_26ca_fe4a65acaf15 -->|calls| 4433c7f7_f393_24fc_324a_800a9d0c2833
  8509cb4d_2cce_673c_6c00_b36144a8367f["encodeRawRecord()"]
  8509cb4d_2cce_673c_6c00_b36144a8367f -->|calls| 4433c7f7_f393_24fc_324a_800a9d0c2833
  a3084606_4c16_def9_683f_171e0f25d2e6["encodeName()"]
  4433c7f7_f393_24fc_324a_800a9d0c2833 -->|calls| a3084606_4c16_def9_683f_171e0f25d2e6
  style 4433c7f7_f393_24fc_324a_800a9d0c2833 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-dns/src/main/java/io/netty/handler/codec/dns/DefaultDnsRecordEncoder.java lines 62–67

    private void encodeRecord0(DnsRecord record, ByteBuf out) throws Exception {
        encodeName(record.name(), out);
        out.writeShort(record.type().intValue());
        out.writeShort(record.dnsClass());
        out.writeInt((int) record.timeToLive());
    }

Subdomains

Calls

Frequently Asked Questions

What does encodeRecord0() do?
encodeRecord0() is a function in the netty codebase, defined in codec-dns/src/main/java/io/netty/handler/codec/dns/DefaultDnsRecordEncoder.java.
Where is encodeRecord0() defined?
encodeRecord0() is defined in codec-dns/src/main/java/io/netty/handler/codec/dns/DefaultDnsRecordEncoder.java at line 62.
What does encodeRecord0() call?
encodeRecord0() calls 1 function(s): encodeName.
What calls encodeRecord0()?
encodeRecord0() is called by 4 function(s): encodeOptEcsRecord, encodeOptPseudoRecord, encodePtrRecord, encodeRawRecord.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free