SocksAddressType Type — netty Architecture
Architecture documentation for the SocksAddressType type/interface in SocksAddressType.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 55dfcadb_7e34_03f8_7155_c15c3e820d90["SocksAddressType"] 40f6f984_085d_eccb_c959_9b10c72e5767["SocksAddressType.java"] 55dfcadb_7e34_03f8_7155_c15c3e820d90 -->|defined in| 40f6f984_085d_eccb_c959_9b10c72e5767 style 55dfcadb_7e34_03f8_7155_c15c3e820d90 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
codec-socks/src/main/java/io/netty/handler/codec/socks/SocksAddressType.java lines 19–51
public enum SocksAddressType {
IPv4((byte) 0x01),
DOMAIN((byte) 0x03),
IPv6((byte) 0x04),
UNKNOWN((byte) 0xff);
private final byte b;
SocksAddressType(byte b) {
this.b = b;
}
/**
* @deprecated Use {@link #valueOf(byte)} instead.
*/
@Deprecated
public static SocksAddressType fromByte(byte b) {
return valueOf(b);
}
public static SocksAddressType valueOf(byte b) {
for (SocksAddressType code : values()) {
if (code.b == b) {
return code;
}
}
return UNKNOWN;
}
public byte byteValue() {
return b;
}
}
Source
Frequently Asked Questions
What is the SocksAddressType type?
SocksAddressType is a type/interface in the netty codebase, defined in codec-socks/src/main/java/io/netty/handler/codec/socks/SocksAddressType.java.
Where is SocksAddressType defined?
SocksAddressType is defined in codec-socks/src/main/java/io/netty/handler/codec/socks/SocksAddressType.java at line 19.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free