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

io.netty.buffer.PooledUnsafeDirectByteBuf.class Maven / Gradle / Ivy

There is a newer version: 129
Show newest version
????2z)io/netty/buffer/PooledUnsafeDirectByteBuf6Lio/netty/buffer/PooledByteBuf;io/netty/buffer/PooledByteBufPooledUnsafeDirectByteBuf.java+io/netty/buffer/PooledUnsafeDirectByteBuf$1io/netty/util/Recycler$Handle	io/netty/util/RecyclerHandleRECYCLERLio/netty/util/Recycler;ELio/netty/util/Recycler;
memoryAddressJnewInstance.(I)Lio/netty/buffer/PooledUnsafeDirectByteBuf;	get()Ljava/lang/Object;
reuse(I)V
maxCapacityIbuf+Lio/netty/buffer/PooledUnsafeDirectByteBuf;#(Lio/netty/util/Recycler$Handle;I)V#$
%thisrecyclerHandleLLio/netty/util/Recycler$Handle;Lio/netty/util/Recycler$Handle;initC(Lio/netty/buffer/PoolChunk;JIIILio/netty/buffer/PoolThreadCache;)V+,
-initMemoryAddress()V/0
1chunk2Lio/netty/buffer/PoolChunk;Lio/netty/buffer/PoolChunk;handleoffsetlength	maxLengthcache!Lio/netty/buffer/PoolThreadCache;initUnpooled(Lio/netty/buffer/PoolChunk;I)V<=
>memoryLjava/lang/Object;@A	Bjava/nio/ByteBufferD(io/netty/util/internal/PlatformDependentFdirectBufferAddress(Ljava/nio/ByteBuffer;)JHI
GJ7 	L	NnewInternalNioBuffer,(Ljava/nio/ByteBuffer;)Ljava/nio/ByteBuffer;	duplicate()Ljava/nio/ByteBuffer;RS
ETLjava/nio/ByteBuffer;isDirect()Z_getByte(I)Baddr(I)J[\
]!io/netty/buffer/UnsafeByteBufUtil_getByte(J)Bab
`cindex	_getShort(I)SgetShort(J)Shi
`j_getShortLE
getShortLEmi
`n_getUnsignedMedium(I)IgetUnsignedMedium(J)Irs
`t_getUnsignedMediumLEgetUnsignedMediumLEws
`x_getIntgetInt{s
`|	_getIntLEgetIntLEs
`?_getLonggetLong(J)J??
`?
_getLongLE	getLongLE??
`?getBytes7(ILio/netty/buffer/ByteBuf;II)Lio/netty/buffer/ByteBuf;A(Lio/netty/buffer/AbstractByteBuf;JILio/netty/buffer/ByteBuf;II)V??
`?dstLio/netty/buffer/ByteBuf;dstIndex (I[BII)Lio/netty/buffer/ByteBuf;*(Lio/netty/buffer/AbstractByteBuf;JI[BII)V??
`?[B1(ILjava/nio/ByteBuffer;)Lio/netty/buffer/ByteBuf;;(Lio/netty/buffer/AbstractByteBuf;JILjava/nio/ByteBuffer;)V??
`?	readBytes0(Ljava/nio/ByteBuffer;)Lio/netty/buffer/ByteBuf;	remaining()I??
E?checkReadableBytes?
?readerIndex? 	???
?3(ILjava/io/OutputStream;I)Lio/netty/buffer/ByteBuf;java/io/IOException?=(Lio/netty/buffer/AbstractByteBuf;JILjava/io/OutputStream;I)V??
`?outLjava/io/OutputStream;-(ILjava/nio/channels/GatheringByteChannel;I)I.(ILjava/nio/channels/GatheringByteChannel;IZ)I??
?(Ljava/nio/channels/GatheringByteChannel;
checkIndex(II)V??
?internalNioBuffer?S
?idx?q
?clear()Ljava/nio/Buffer;??
E?java/nio/Buffer?position(I)Ljava/nio/Buffer;??
??limit??
??&java/nio/channels/GatheringByteChannel?write(Ljava/nio/ByteBuffer;)I????tmpBufinternalZ%(ILjava/nio/channels/FileChannel;JI)I&(ILjava/nio/channels/FileChannel;JIZ)I??
?Ljava/nio/channels/FileChannel;java/nio/channels/FileChannel?(Ljava/nio/ByteBuffer;J)I??
??,(Ljava/nio/channels/GatheringByteChannel;I)I$(Ljava/nio/channels/FileChannel;JI)I_setBytesetByte(JI)V??
`?value	_setShortsetShort??
`?_setShortLE
setShortLE??
`?
_setMedium	setMedium??
`?_setMediumLEsetMediumLE??
`?_setIntsetInt??
`?	_setIntLEsetIntLE??
`?_setLong(IJ)VsetLong(JJ)V
`
_setLongLE	setLongLE
`	setBytes?
`srcsrcIndex?
`?
`(ILjava/io/InputStream;I)I<(Lio/netty/buffer/AbstractByteBuf;JILjava/io/InputStream;I)I
`inLjava/io/InputStream;.(ILjava/nio/channels/ScatteringByteChannel;I)I(java/nio/channels/ClosedChannelException'java/nio/channels/ScatteringByteChannelread? ignored*Ljava/nio/channels/ClosedChannelException;)Ljava/nio/channels/ScatteringByteChannel;?
?%copy(II)Lio/netty/buffer/ByteBuf;?(Lio/netty/buffer/AbstractByteBuf;JII)Lio/netty/buffer/ByteBuf;')
`*nioBufferCount
nioBuffers(II)[Ljava/nio/ByteBuffer;	nioBuffer(II)Ljava/nio/ByteBuffer;/0
1
E?slice4S
E5hasArrayarray()[B'java/lang/UnsupportedOperationException:
direct buffer<(Ljava/lang/String;)V#>
;?arrayOffsethasMemoryAddress()JensureAccessibleD0
EnewSwappedByteBuf"()Lio/netty/buffer/SwappedByteBuf;isUnalignedIX
GJ*io/netty/buffer/UnsafeDirectSwappedByteBufL$(Lio/netty/buffer/AbstractByteBuf;)V#N
MOGH
QsetZero'(Lio/netty/buffer/AbstractByteBuf;JII)VST
`U	writeZero(I)Lio/netty/buffer/ByteBuf;ensureWritableYX
ZwriterIndex\ 	]S(
_wIndex)(Ljava/lang/Object;)Ljava/nio/ByteBuffer;PQ
cP(Lio/netty/util/Recycler$Handle;ILio/netty/buffer/PooledUnsafeDirectByteBuf$1;)V
%x0x1x2-Lio/netty/buffer/PooledUnsafeDirectByteBuf$1;#0
l	SignatureCodeLocalVariableTableLineNumberTableLocalVariableTypeTableP(Lio/netty/util/Recycler$Handle;I)VZ(Lio/netty/buffer/PoolChunk;JIIILio/netty/buffer/PoolThreadCache;)V6(Lio/netty/buffer/PoolChunk;I)V
Exceptions
StackMapTable
SourceFileInnerClasses0n;oM???L+?+?p 
!"q(
)*#$o[*+?&?p '"(* r()q
01ns+,o?*+ ?.*?2?pH'"3567 8 9 :;r34q678nt<=oc*+??*?2?p '"358 r34q<=
>nu/0oC**?C?E?K*?M?a?O?p'"q
ABPQo9+?U?p'"@VqFWXo,?p'"qKYZo=	*?^?d?p	'"	e qPfgo=	*?^?k?p	'"	e qUlgo=	*?^?o?p	'"	e qZpqo=	*?^?u?p	'"	e q_vqo=	*?^?y?p	'"	e qdzqo=	*?^?}?p	'"	e qi~qo=	*?^???p	'"	e qn?\o=	*?^???p	'"	e qs?\o=	*?^???p	'"	e qx??of**?^,??*?p4'"e ??? 8 q
}~??of**?^,??*?p4'"e ??? 8 q
????oO
**?^,??*?p 
'"
e 
?Vq
????on +??=*??**??+??W*Y??`??*?p  '" ?V8 q??
?????oZ**?^,??*?p*'"e ??8 q
??v???oQ	*,???p*	'"	e 	??	8 q?v???o?E*?????*??:?*?C?E?U:*??<????`??W,???pH?VE'"Ee E??E8 E??&?Vq&	??
????&?,?<?w

?Ev???o]*,!?ڬp4'"e ???8 q?v???o?E*?????
*???
*?C?E?U:*??<????`??W,!??pHE'"Ee E??E?E8 E??&?Vq????&?,?=?wIEv???oq*??**??+??>*Y??`???p*'"??8 ? q????v???o?#*??**??+ ??6*Y??`???p4#'"#??#?#8 ? q??? ?v???oM*?^???p '"e ? q
?
???oL
*?^??p 
'"
e 
? q
?	???oL
*?^??p 
'"
e 
? q
?	???oL
*?^???p 
'"
e 
? q
?	???oL
*?^???p 
'"
e 
? q
?	???oL
*?^???p 
'"
e 
? q
?	???oL
*?^??p 
'"
e 
? q
?	?oL
*?^ ??p 
'"
e 
?q
?	?oL
*?^ ?
?p 
'"
e 
?q
?	?of**?^,?
*?p4'"e ? 8 q
?of**?^,?*?p4'"e ? 8 q

?oO
**?^,?*?p 
'"
e 
Vq
oU
**?^,??p*
'"
e 

8 qv?o?/*??*??:*??<????`??W,?!?:?"*+p>-"#/'"/e /$/8 #?Vq" +!-"w?+Ev??o?0*??*??:*??<????`??W,!?&?:?$+,pH."#0'"0e 0?0?08 
#?Vq()
*+$-,../w?,?Ev?'(oJ**?^?+?p '"e 8 q5,?o,?p'"q:-.oL?EY*?2S?p '"e 8 q?/0om'*??*??<*?C?E?U?3`???E?6?p ''"'e '8 qDEF?0og!*??*??<*??????`???E?p !'"!e !8 qKLM7Xo,?p'"qR89o5?;Y=?@?p'"qWA?o5?;Y=?@?p'"q\BXo,?p'"qaCo7	*?F*?O?p	'"q
fg[\o<*?O?a?p'"e qkGHoO?K??MY*?P?*?R?p'"qprtwS(oO
**?^?V*?p 
'"
e 
8 q
yzWXoi*?[W*?^=*?`W*`?^*?p '"8 a q????DPbo3	*+?E?d?p	'"q#eoO*+?f?p*'"g*h ijqk0o#?Y?m??q nxy

	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy