Home / Function/ logTCP() — netty Function Reference

logTCP() — netty Function Reference

Architecture documentation for the logTCP() function in PcapWriteHandler.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  e9ea0d11_37bd_0e70_760b_8d049dd713be["logTCP()"]
  59f0289b_ecfd_de3c_3397_4cf08e2047d1["PcapWriteHandler"]
  e9ea0d11_37bd_0e70_760b_8d049dd713be -->|defined in| 59f0289b_ecfd_de3c_3397_4cf08e2047d1
  320d8848_c045_6f15_fc6c_77ec890cc385["handleTcpPacket()"]
  320d8848_c045_6f15_fc6c_77ec890cc385 -->|calls| e9ea0d11_37bd_0e70_760b_8d049dd713be
  style e9ea0d11_37bd_0e70_760b_8d049dd713be fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

handler/src/main/java/io/netty/handler/pcap/PcapWriteHandler.java lines 685–700

    private void logTCP(boolean isWriteOperation, int bytes, long sendSegmentNumber, long receiveSegmentNumber,
                        InetSocketAddress srcAddr, InetSocketAddress dstAddr, boolean ackOnly) {
        // If `ackOnly` is `true` when we don't need to write any data so we'll not
        // log number of bytes being written and mark the operation as "TCP ACK".
        if (logger.isDebugEnabled()) {
            if (ackOnly) {
                logger.debug("Writing TCP ACK, isWriteOperation {}, Segment Number {}, Ack Number {}, Src Addr {}, "
                             + "Dst Addr {}", isWriteOperation, sendSegmentNumber, receiveSegmentNumber, dstAddr,
                             srcAddr);
            } else {
                logger.debug("Writing TCP Data of {} Bytes, isWriteOperation {}, Segment Number {}, Ack Number {}, " +
                             "Src Addr {}, Dst Addr {}", bytes, isWriteOperation, sendSegmentNumber,
                             receiveSegmentNumber, srcAddr, dstAddr);
            }
        }
    }

Domain

Subdomains

Called By

Frequently Asked Questions

What does logTCP() do?
logTCP() is a function in the netty codebase, defined in handler/src/main/java/io/netty/handler/pcap/PcapWriteHandler.java.
Where is logTCP() defined?
logTCP() is defined in handler/src/main/java/io/netty/handler/pcap/PcapWriteHandler.java at line 685.
What calls logTCP()?
logTCP() is called by 1 function(s): handleTcpPacket.

Analyze Your Own Codebase

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

Try Supermodel Free