All Downloads are FREE. Search and download functionalities are using the official Maven repository.

okhttp3.internal.http2.Hpack$Writer.class Maven / Gradle / Ivy

????4#okhttp3/internal/http2/Hpack$Writerjava/lang/Object(IZLokio/Buffer;)VLkotlin/jvm/JvmOverloads;#Lorg/jetbrains/annotations/NotNull;out	kotlin/jvm/internal/IntrinsicscheckNotNullParameter'(Ljava/lang/Object;Ljava/lang/String;)V

()V
headerTableSizeSettingI	useCompressionZ	
Lokio/Buffer;		???smallestHeaderTableSizeSetting 	!maxDynamicTableByteCount#	$okhttp3/internal/http2/Header&dynamicTable [Lokhttp3/internal/http2/Header;()	*nextHeaderIndex,	-this%Lokhttp3/internal/http2/Hpack$Writer;A(IZLokio/Buffer;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
2clearDynamicTablekotlin/collections/ArraysKt5fill$default=([Ljava/lang/Object;Ljava/lang/Object;IIILjava/lang/Object;)V78
69headerCount;	<dynamicTableByteCount>	?evictToRecoverBytes(I)IcheckNotNull(Ljava/lang/Object;)VCD
E	hpackSizeG	'Hjava/lang/SystemJ	arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)VLM
KNjava/util/ArraysPfill*([Ljava/lang/Object;IILjava/lang/Object;)VRS
QTjbytesToRecoverentriesToEvictinsertIntoDynamicTable"(Lokhttp3/internal/http2/Header;)V4
[AB
]doubleddeltaindexentryLokhttp3/internal/http2/Header;writeHeaders(Ljava/util/List;)V4(Ljava/util/List;)Vjava/io/IOExceptiongheaderBlockiemitDynamicTableSizeUpdatek	lwriteInt(III)Vno
pjava/util/Listrsize()Itusvget(I)Ljava/lang/Object;xysznameLokio/ByteString;|}	'~okio/ByteString?toAsciiLowercase()Lokio/ByteString;??
??value?}	'?okhttp3/internal/http2/Hpack?INSTANCELokhttp3/internal/http2/Hpack;??	??getNAME_TO_FIRST_INDEX()Ljava/util/Map;??
??
java/util/Map?&(Ljava/lang/Object;)Ljava/lang/Object;x???java/lang/Integer?intValue?u
??getSTATIC_HEADER_TABLE"()[Lokhttp3/internal/http2/Header;??
??areEqual'(Ljava/lang/Object;Ljava/lang/Object;)Z??
?okio/Buffer?	writeByte(I)Lokio/Buffer;??
??writeByteString(Lokio/ByteString;)V??
?YZ
?
PSEUDO_PREFIX?}	'?
startsWith(Lokio/ByteString;)Z??
??TARGET_AUTHORITY?}	'?headerheaderIndexheaderNameIndexstaticIndexLjava/lang/Integer;iLjava/util/List;b
prefixMaskbitsdata?okhttp3/internal/http2/Huffman? Lokhttp3/internal/http2/Huffman;??	??
encodedLength(Lokio/ByteString;)I??
??
?v
?okio/BufferedSink?encode'(Lokio/ByteString;Lokio/BufferedSink;)V??
??readByteString??
??write (Lokio/ByteString;)Lokio/Buffer;??
??
huffmanBufferhuffmanBytesresizeHeaderTable(I)Vjava/lang/Math?min(II)I??
??adjustDynamicTableByteCount?
?effectiveHeaderTableSize(ILokio/Buffer;)V1
?(Lokio/Buffer;)VLkotlin/jvm/JvmField;Lkotlin/Metadata;mvkxi0d1???B

??
??

??

??









 
??20B#000¢J0HJ0HJ020HJ020HJ020J020J0200 J!02"02#02$0R	
00
8@X‡¢
R
08@X‡¢
??R0X‚¢
??R08@X‡¢
??R08@X‡¢
??R08@X‡¢
??R0X‚¢
??R0X‚¢
??R0X‚¢
??R0X‚¢
??¨%d2okhttpWriterHpack.ktRuntimeInvisibleAnnotationsCodeLineNumberTableLocalVariableTable$RuntimeInvisibleParameterAnnotations
StackMapTable
Exceptions	SignatureInnerClasses
SourceFileRuntimeVisibleAnnotations1
?	 k#?()
?,;?>??<-
?*?*?*?*-?*?"**??%*?'?+**?+?d?.?&	?
?????'?0?;?*</0<<<	1R~?<~?=*-?3??????\4]#*?+?:**?+?d?.*?=*?@??
???"?#/0ABJ?=>??*?+?d6*?.?R?N*?+2Y?F?Id=**?@*?+2Y?F?Id?@*?=6*`?=6`>6`6???*?+*?.`*?+*?.``*?=?O*?+*?.`*?.``?U**?.`?.???W?<B??????/?F?T?\?i?w?????????4?V?W?X?/0?WYZ>?+?I=*?%?*?\?*?@`*?%d>*?^W*?=`*?+??4*?+?h?':*?+*?+?*?+??O**?+?d?.*?+*?.6*`?.6*?++S*?=6*`?=**?@`?@?
??PB??
????$?2?>?R?]?c?u?}?????>>%_)?`xWu!a?/0?bcdeX?+j?*?m?1*?"*?%?**?" ?q*?m*?"**?% ?q=+?w>??6?+?{?':???:??:66	????????:

?\
??`6		?	????:????	d2?????
	6?????	2?????		`6?z*?.`6*?+?6?d6
?*?+
2Y?F??????*?+
2Y?F?????
*?.d?????`6?	???
*?.d?????`6	????*??q???	?"*?@??W*??*??*?????????? ?????*	?q*?????*	?@?q*??*????l?J$??_s'???@??M?$'?s?+?
??$?)?/?;?O?\?f?m?p?s?????????????????????2?C?F?L?`agu	{??
????????f
]V
\|?cfr|}mk?}ph?se?	?S??
L???/0?i?hfno?Y6?*????W?*????Wd6??"~6*?????W|6???*???W??&2"$	%&*!+'.//60D1N3X4>6?V?Y/0Y?Y?Y????a+Ƹ*??B??+??+?Т4??Y??M??+,?Ӷ?,??N*-????q*?-??W?*+???q*?+??W??L&	89#:.;3<@=L?W@`B*#&?3?}a/0a?}h???;*?@>??=*?%??*?%?**?"??"*?m*?%*???2EFFHJ K!L)K,N1O6P:Q ,?;/0;?l(*?%*?@?*?%?
*?\?**?@*?%d?^W?
TUVX'[(/0?B,
?*,?? /0		?8+
?*+??/0		
??
???[I?I?I??I??I??[s??[&s0s?ss?ss?s	sss(s?scs)s>sks;s#s,s s?s?s4sAsWsYsbs?s?s?s}sdsis?sns?s?s?s?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy