classes.io.netty.handler.codec.haproxy.HAProxyMessage.class Maven / Gradle / Ivy
???? 2`
> ?
> ?
a ? ? m
?
? ?
> ?
> ? > ? > ? > ? > ? > ? > ? > ? ?
? ? ? ?
? ?
?
? ?
?
?
? ?
? ?
? ? ?
? ? ? ?
? ?
? ? ? ? > ?
? ? ? ? > ?
? ? } ? ?
? ? ?
? ? ? ?
? ? ? ?
? ? } ? ? ? } ? ? ? ?
?
?
> ? ? ?
?
?
? ? ? >
?
?
>
?
?? | b
} ?
_ ? InnerClasses V1_UNKNOWN_MSG /Lio/netty/handler/codec/haproxy/HAProxyMessage; V2_UNKNOWN_MSG V2_LOCAL_MSG protocolVersion 7Lio/netty/handler/codec/haproxy/HAProxyProtocolVersion; command /Lio/netty/handler/codec/haproxy/HAProxyCommand; proxiedProtocol 7Lio/netty/handler/codec/haproxy/HAProxyProxiedProtocol;
sourceAddress Ljava/lang/String; destinationAddress
sourcePort I destinationPort ?(Lio/netty/handler/codec/haproxy/HAProxyProtocolVersion;Lio/netty/handler/codec/haproxy/HAProxyCommand;Lio/netty/handler/codec/haproxy/HAProxyProxiedProtocol;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V Code LineNumberTable LocalVariableTable this ?(Lio/netty/handler/codec/haproxy/HAProxyProtocolVersion;Lio/netty/handler/codec/haproxy/HAProxyCommand;Lio/netty/handler/codec/haproxy/HAProxyProxiedProtocol;Ljava/lang/String;Ljava/lang/String;II)V
addrFamily
AddressFamily ELio/netty/handler/codec/haproxy/HAProxyProxiedProtocol$AddressFamily;
StackMapTable ?!"#$ decodeHeader J(Lio/netty/buffer/ByteBuf;)Lio/netty/handler/codec/haproxy/HAProxyMessage; ver e $Ljava/lang/IllegalArgumentException; cmd
protAndFam
addressLen startIdx
addressEnd
srcAddress
dstAddress header Lio/netty/buffer/ByteBuf;
verCmdByte B addressInfoLen srcPort dstPort
addressFamily% ? C(Ljava/lang/String;)Lio/netty/handler/codec/haproxy/HAProxyMessage; parts [Ljava/lang/String; numParts ? ipBytestoString .(Lio/netty/buffer/ByteBuf;I)Ljava/lang/String; sb Ljava/lang/StringBuilder; ? portStringToInt (Ljava/lang/String;)I port !Ljava/lang/NumberFormatException; value checkAddress Z(Ljava/lang/String;Lio/netty/handler/codec/haproxy/HAProxyProxiedProtocol$AddressFamily;)V address checkPort (I)V 9()Lio/netty/handler/codec/haproxy/HAProxyProtocolVersion; 1()Lio/netty/handler/codec/haproxy/HAProxyCommand; 9()Lio/netty/handler/codec/haproxy/HAProxyProxiedProtocol; ()Ljava/lang/String; ()I ()V
SourceFile HAProxyMessage.java ? ? u { u ? java/lang/NullPointerException u&# ?' ? ? ? ? i j k l m n o p q p r s t s%( ? 7io/netty/handler/codec/haproxy/HAProxyProtocolException java/lang/StringBuilder incomplete header: )*)+ bytes (expected: 16+ bytes), ? u&-./0!12 "java/lang/IllegalArgumentException u34 j version 1 unsupported: 0x567"189 l h f1:; n g f<