Home / Class/ PeerMigrated Class — netty Architecture

PeerMigrated Class — netty Architecture

Architecture documentation for the PeerMigrated class in QuicPathEvent.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  f8316135_323f_13b0_6d44_4fa79f8605ee["PeerMigrated"]
  a95b1e15_6984_fd51_0c08_95910b65bd04["QuicPathEvent.java"]
  f8316135_323f_13b0_6d44_4fa79f8605ee -->|defined in| a95b1e15_6984_fd51_0c08_95910b65bd04
  7b71f205_32bb_5eda_41cd_3204bb12ae46["PeerMigrated()"]
  f8316135_323f_13b0_6d44_4fa79f8605ee -->|method| 7b71f205_32bb_5eda_41cd_3204bb12ae46
  095cc557_000f_eaa0_54af_e2a08664e508["String()"]
  f8316135_323f_13b0_6d44_4fa79f8605ee -->|method| 095cc557_000f_eaa0_54af_e2a08664e508

Relationship Graph

Source Code

codec-classes-quic/src/main/java/io/netty/handler/codec/quic/QuicPathEvent.java lines 280–301

    public static final class PeerMigrated extends QuicPathEvent {

        /**
         * The connection observed that the remote migrated over the network path denoted by the pair of addresses,
         * i.e., non-probing packets have been received on this network path. This is a server side only event.
         * Note that this event is only raised if the path has been validated.
         *
         * @param local     local address.
         * @param remote    remote address.
         */
        public PeerMigrated(InetSocketAddress local, InetSocketAddress remote) {
            super(local, remote);
        }

        @Override
        public String toString() {
            return "QuicPathEvent.PeerMigrated{" +
                    "local=" + local() +
                    ", remote=" + remote() +
                    '}';
        }
    }

Frequently Asked Questions

What is the PeerMigrated class?
PeerMigrated is a class in the netty codebase, defined in codec-classes-quic/src/main/java/io/netty/handler/codec/quic/QuicPathEvent.java.
Where is PeerMigrated defined?
PeerMigrated is defined in codec-classes-quic/src/main/java/io/netty/handler/codec/quic/QuicPathEvent.java at line 280.

Analyze Your Own Codebase

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

Try Supermodel Free