Home / Function/ writeExactUTF8String() — netty Function Reference

writeExactUTF8String() — netty Function Reference

Architecture documentation for the writeExactUTF8String() function in MqttEncoder.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  a3c98376_ea30_7539_2753_8e79ba77e186["writeExactUTF8String()"]
  13c11c97_f8b9_b829_dd75_63846e7fcd55["MqttEncoder"]
  a3c98376_ea30_7539_2753_8e79ba77e186 -->|defined in| 13c11c97_f8b9_b829_dd75_63846e7fcd55
  a7b9925d_5111_9e2c_2e13_04e1c42819fc["ByteBuf()"]
  a7b9925d_5111_9e2c_2e13_04e1c42819fc -->|calls| a3c98376_ea30_7539_2753_8e79ba77e186
  style a3c98376_ea30_7539_2753_8e79ba77e186 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-mqtt/src/main/java/io/netty/handler/codec/mqtt/MqttEncoder.java lines 733–740

    private static void writeExactUTF8String(ByteBuf buf, String s, int utf8Length) {
        buf.ensureWritable(utf8Length + 2);
        buf.writeShort(utf8Length);
        if (utf8Length > 0) {
            final int writtenUtf8Length = reserveAndWriteUtf8(buf, s, utf8Length);
            assert writtenUtf8Length == utf8Length;
        }
    }

Domain

Subdomains

Called By

Frequently Asked Questions

What does writeExactUTF8String() do?
writeExactUTF8String() is a function in the netty codebase, defined in codec-mqtt/src/main/java/io/netty/handler/codec/mqtt/MqttEncoder.java.
Where is writeExactUTF8String() defined?
writeExactUTF8String() is defined in codec-mqtt/src/main/java/io/netty/handler/codec/mqtt/MqttEncoder.java at line 733.
What calls writeExactUTF8String()?
writeExactUTF8String() is called by 1 function(s): ByteBuf.

Analyze Your Own Codebase

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

Try Supermodel Free