Edit D:\rfid\ACS\sip2server\sip2server\lib\org\apache\http\impl\io\AbstractSessionOutputBuffer.class
?? 2= M ? ? ? ? ? ? ? L ? ? ? L ? ? ? L ? ? ? L ? L ? L ? L ? L ? ? L ? L ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? L ? L ? ? ? ? ? ? L ? ? ? ? L ? ? ? ? ? L ? ? ? L ? L ? L ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? L ? ? ? ? ? ? ? L ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? CRLF [B outstream Ljava/io/OutputStream; buffer &Lorg/apache/http/util/ByteArrayBuffer; charset Ljava/nio/charset/Charset; ascii Z minChunkLimit I metrics 2Lorg/apache/http/impl/io/HttpTransportMetricsImpl; onMalformedCharAction $Ljava/nio/charset/CodingErrorAction; onUnmappableCharAction encoder !Ljava/nio/charset/CharsetEncoder; bbuf Ljava/nio/ByteBuffer; <init> }(Ljava/io/OutputStream;ILjava/nio/charset/Charset;ILjava/nio/charset/CodingErrorAction;Ljava/nio/charset/CodingErrorAction;)V Code LineNumberTable LocalVariableTable this 5Lorg/apache/http/impl/io/AbstractSessionOutputBuffer; buffersize malformedCharAction unmappableCharAction StackMapTable ? ? ? ? ()V init =(Ljava/io/OutputStream;ILorg/apache/http/params/HttpParams;)V params #Lorg/apache/http/params/HttpParams; Ljava/lang/String; a1 a2 ? createTransportMetrics 4()Lorg/apache/http/impl/io/HttpTransportMetricsImpl; capacity ()I length available flushBuffer len Exceptions flush write ([BII)V freecapacity b off ([B)V (I)V writeLine (Ljava/lang/String;)V i cbuf Ljava/nio/CharBuffer; s )(Lorg/apache/http/util/CharArrayBuffer;)V chunk remaining charbuffer &Lorg/apache/http/util/CharArrayBuffer; writeEncoded (Ljava/nio/CharBuffer;)V result Ljava/nio/charset/CoderResult; handleEncodingResult !(Ljava/nio/charset/CoderResult;)V getMetrics +()Lorg/apache/http/io/HttpTransportMetrics; <clinit> SourceFile AbstractSessionOutputBuffer.java Deprecated RuntimeVisibleAnnotations Ljava/lang/Deprecated; RuntimeInvisibleAnnotations *Lorg/apache/http/annotation/NotThreadSafe; e u Input stream Buffer size R S $org/apache/http/util/ByteArrayBuffer e ? T U W V W X Y a b Z [ ? \ ] _ ^ _ ` _ HTTP parameters http.protocol.element-charset java/lang/String http.connection.min-chunk-limit http.malformed.input.action "java/nio/charset/CodingErrorAction http.unmappable.input.action 0org/apache/http/impl/io/HttpTransportMetricsImpl ? ? ? ? T ? ? ? u ? u ? u ? ? ? ? ? ? P Q ? ? !"# T$%&'()*+,+ c d-./0(12 ? ? ?34567 u849:;< 3org/apache/http/impl/io/AbstractSessionOutputBuffer java/lang/Object &org/apache/http/io/SessionOutputBuffer org/apache/http/io/BufferInfo java/io/OutputStream java/nio/charset/Charset !org/apache/http/params/HttpParams java/io/IOException org/apache/http/util/Args notNull 8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; notNegative (ILjava/lang/String;)I org/apache/http/Consts ASCII equals (Ljava/lang/Object;)Z REPORT getParameter &(Ljava/lang/String;)Ljava/lang/Object; forName .(Ljava/lang/String;)Ljava/nio/charset/Charset; getIntParameter (Ljava/lang/String;I)I ()[B clear incrementBytesTransferred (J)V append isFull ()Z charAt (I)C java/nio/CharBuffer wrap /(Ljava/lang/CharSequence;)Ljava/nio/CharBuffer; $org/apache/http/util/CharArrayBuffer java/lang/Math min (II)I +(Lorg/apache/http/util/CharArrayBuffer;II)V ()[C ([CII)Ljava/nio/CharBuffer; hasRemaining newEncoder #()Ljava/nio/charset/CharsetEncoder; java/nio/charset/CharsetEncoder onMalformedInput G(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetEncoder; onUnmappableCharacter java/nio/ByteBuffer allocate (I)Ljava/nio/ByteBuffer; reset encode K(Ljava/nio/CharBuffer;Ljava/nio/ByteBuffer;Z)Ljava/nio/charset/CoderResult; 5(Ljava/nio/ByteBuffer;)Ljava/nio/charset/CoderResult; ()Ljava/nio/Buffer; java/nio/charset/CoderResult isError throwException flip get ()B compact ()Ljava/nio/ByteBuffer;! L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` _ a b c d e f g ? ?*? +? W? W*+? *? Y? ? *-? -? ? ? **? ? ? ? *? *? ? ? **? ? *? ? ? ? *? ? ? ? ? h 6 Y Z [ \ ] # ^ 2 _ @ ` E a V b ^ c o e ? g i H ? j k ? R S ? l [ ? V W ? Z [ ? m _ ? n _ o ? ? , p q r s s t? p q r s s t r` t? p q r s s tU t? p q r s s t sM t? p q r s s t s e u g 3 *? ? h i j i j k v w g ? ?+? W? W-? W*+? *? Y? ? -? ? :*? ? ? ? ? **? ? ? ? *? *- ? ? **? ? -? ? :*? ? ? ? -? ? :*? ? ? ? ? h B m n o p q &