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

classes.io.netty.buffer.UnpooledUnsafeDirectByteBuf.class Maven / Gradle / Ivy

There is a newer version: 1.6.5
Show newest version
????2?
l??m
???
?



?

	
	k
k
k
k?
_
_
_	k
_	
_
k
_
	k
k
	k	k 	k!
k"
k#$
k%
k&
_'
_(
)*
_+
_,
k-./
4?
k0
12
13
14
15
16
17
18
19
1:
1;
1<
1=
k>	k?
k@
1A
1B
1C
1D
1E
1F
1G
1H
1I
1J
1K
1L
1M
kN
kO
_P
)'QR
kS
TU
1VWXY
TZ[
k\
1]
k^
_`
da
lb
1c
kd	ke
kfghalloc"Lio/netty/buffer/ByteBufAllocator;	tmpNioBufLjava/nio/ByteBuffer;capacityI	doNotFreeZbuffer
memoryAddressJ'(Lio/netty/buffer/ByteBufAllocator;II)VCodeLineNumberTableLocalVariableTablethis-Lio/netty/buffer/UnpooledUnsafeDirectByteBuf;initialCapacitymaxCapacity
StackMapTablegi;(Lio/netty/buffer/ByteBufAllocator;Ljava/nio/ByteBuffer;I)V
initialBuffer<(Lio/netty/buffer/ByteBufAllocator;Ljava/nio/ByteBuffer;IZ)VdoFree[allocateDirect(I)Ljava/nio/ByteBuffer;
freeDirect(Ljava/nio/ByteBuffer;)V
setByteBuffer(Ljava/nio/ByteBuffer;Z)V	oldBuffertryFreeisDirect()Z()I(I)Lio/netty/buffer/ByteBuf;	newBuffernewCapacityreaderIndexwriterIndexoldCapacity$()Lio/netty/buffer/ByteBufAllocator;order()Ljava/nio/ByteOrder;hasArrayarray()[BarrayOffsethasMemoryAddress()J_getByte(I)Bindex	_getShort(I)S_getShortLE_getUnsignedMedium(I)I_getUnsignedMediumLE_getInt	_getIntLE_getLong(I)J
_getLongLEgetBytes7(ILio/netty/buffer/ByteBuf;II)Lio/netty/buffer/ByteBuf;dstLio/netty/buffer/ByteBuf;dstIndexlength (I[BII)Lio/netty/buffer/ByteBuf;[B1(ILjava/nio/ByteBuffer;)Lio/netty/buffer/ByteBuf;	readBytes0(Ljava/nio/ByteBuffer;)Lio/netty/buffer/ByteBuf;_setByte(II)Vvalue	_setShort_setShortLE
_setMedium_setMediumLE_setInt	_setIntLE_setLong(IJ)V
_setLongLEsetBytessrcsrcIndex3(ILjava/io/OutputStream;I)Lio/netty/buffer/ByteBuf;outLjava/io/OutputStream;
Exceptionsj-(ILjava/nio/channels/GatheringByteChannel;I)I(Ljava/nio/channels/GatheringByteChannel;.(ILjava/nio/channels/GatheringByteChannel;IZ)ItmpBufinternal%(ILjava/nio/channels/FileChannel;JI)ILjava/nio/channels/FileChannel;position&(ILjava/nio/channels/FileChannel;JIZ)I,(Ljava/nio/channels/GatheringByteChannel;I)I$(Ljava/nio/channels/FileChannel;JI)I(ILjava/io/InputStream;I)IinLjava/io/InputStream;.(ILjava/nio/channels/ScatteringByteChannel;I)Iignored*Ljava/nio/channels/ClosedChannelException;)Ljava/nio/channels/ScatteringByteChannel;kYlnioBufferCount
nioBuffers(II)[Ljava/nio/ByteBuffer;copy(II)Lio/netty/buffer/ByteBuf;internalNioBuffer(II)Ljava/nio/ByteBuffer;()Ljava/nio/ByteBuffer;	nioBuffer
deallocate()Vunwrap()Lio/netty/buffer/ByteBuf;addrnewSwappedByteBuf"()Lio/netty/buffer/SwappedByteBuf;setZero	writeZerowIndex
SourceFile UnpooledUnsafeDirectByteBuf.javaxmjava/lang/NullPointerExceptionxn"java/lang/IllegalArgumentExceptionjava/lang/StringBuilderx?initialCapacity: opoqrs
maxCapacity: %initialCapacity(%d) > maxCapacity(%d)java/lang/Objecttuvwxymn????x???%initialBuffer is not a direct buffer.z?$initialBuffer is a read-only buffer.{?st|?}~???????up????vwopqr????
newCapacity: ??????q??????????'java/lang/UnsupportedOperationException
direct buffer????????????????????????????m?r???????????????????????????????????????l????k??(java/nio/channels/ClosedChannelException??java/nio/ByteBuffer????????*io/netty/buffer/UnsafeDirectSwappedByteBufx????????r??+io/netty/buffer/UnpooledUnsafeDirectByteBuf/io/netty/buffer/AbstractReferenceCountedByteBuf io/netty/buffer/ByteBufAllocatorjava/io/IOException'java/nio/channels/ScatteringByteChanneljava/nio/channels/FileChannel(I)V(Ljava/lang/String;)Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;(I)Ljava/lang/StringBuilder;toString()Ljava/lang/String;java/lang/IntegervalueOf(I)Ljava/lang/Integer;java/lang/Stringformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
isReadOnly	remainingslicejava/nio/ByteOrder
BIG_ENDIANLjava/nio/ByteOrder;+(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer;(io/netty/util/internal/PlatformDependentfreeDirectBufferdirectBufferAddress(Ljava/nio/ByteBuffer;)JensureAccessible(I)Ljava/nio/Buffer;java/nio/Bufferlimitput,(Ljava/nio/ByteBuffer;)Ljava/nio/ByteBuffer;clear()Ljava/nio/Buffer;setIndex!io/netty/buffer/UnsafeByteBufUtilgetByte(J)BgetShort(J)S
getShortLEgetUnsignedMedium(J)IgetUnsignedMediumLEgetIntgetIntLEgetLong(J)J	getLongLEA(Lio/netty/buffer/AbstractByteBuf;JILio/netty/buffer/ByteBuf;II)V*(Lio/netty/buffer/AbstractByteBuf;JI[BII)V;(Lio/netty/buffer/AbstractByteBuf;JILjava/nio/ByteBuffer;)VcheckReadableBytessetByte(JI)VsetShort
setShortLE	setMediumsetMediumLEsetIntsetIntLEsetLong(JJ)V	setLongLE=(Lio/netty/buffer/AbstractByteBuf;JILjava/io/OutputStream;I)V	duplicate&java/nio/channels/GatheringByteChannelwrite(Ljava/nio/ByteBuffer;)I(Ljava/nio/ByteBuffer;J)I<(Lio/netty/buffer/AbstractByteBuf;JILjava/io/InputStream;I)Iread?(Lio/netty/buffer/AbstractByteBuf;JII)Lio/netty/buffer/ByteBuf;
checkIndexisUnaligned$(Lio/netty/buffer/AbstractByteBuf;)V'(Lio/netty/buffer/AbstractByteBuf;JII)VensureWritable!klmnopqrstupvw?xyz?*?+?
?Y????Y?Y??	?
?????Y?Y?
?	?
????"?Y?Y?SY?S???*+?**???{245	6892;6<Q>V?uCzD?E|*?}~?mn?r??r????#x?zU	*+,??{
MN|*	}~	mn	?p	?rx?zq?*?+?
?Y??,?
?Y??,??
?Y??,??
?Y??,?6?#?Y?Y?SY?S???*+?*???*,????*? W?{FQR	SUV!X(Y2[9\C_I`Oaoetf?g?h?i|>?}~?mn??p??r??tIPr?6????
?+N????????z9?!?{o|}~r??z=+?"?{
vw|}~up??z?<? *?#N-?*??*??*-?$*+?#*+?%?&*?'*+??(?{.z{	|
}~?!?&?.?3?;?|*	?p<}~<up<?t??????z,?{?|}~q?z/*?(?{?|}~q?z??*?)?*?*??Y?Y?+?	?
???*?,=*?->*?(6?F*?#:*?:?.?/?0W?.?/?0W?1W?2W*??]?W*?#:*?:?7?*Y>? W?.?0W?.?0W?1W?2W?
*?3W*?*?{n???+?0?5?;?A?G?N?]?l?t?z???????????????????????????|\	G:?pN3?p?N?p?G?p?}~??r0??r5??r;??r??X?$??&?m?z/*??{?|}~??z.??{?|}~??z,?{?|}~??z4
?4Y5?6?{?|
}~??z4
?4Y5?6?{?|
}~??z,?{?|}~v?z7	*?)*?&?{
??|	}~??z=	*?7?8?{?|	}~	?r??z=	*?7?9?{?|	}~	?r??z=	*?7?:?{?|	}~	?r??z=	*?7?;?{?|	}~	?r??z=	*?7??{?|	}~	?r??z=	*?7???{|	}~	?r??z=	*?7?@?{|	}~	?r??zf**?7,?A*?{

|4}~?r???r?r??zf**?7,?B*?{
|4}~?r???r?r??zO
**?7,?C*?{
| 
}~
?r
?p??zn +?=*?D**?E+?FW*Y?E`?E*?{ 
!"#|  }~ ?p?r??zL
*?7?G?{
(	)| 
}~
?r
?r??zL
*?7?H?{
-	.| 
}~
?r
?r??zL
*?7?I?{
2	3| 
}~
?r
?r??zL
*?7?J?{
7	8| 
}~
?r
?r??zL
*?7?K?{
<	=| 
}~
?r
?r??zL
*?7?L?{
A	B| 
}~
?r
?r??zL
*?7?M?{
F	G| 
}~
?r
?r??zL
*?7 ?N?{
K	L| 
}~
?r
?w??zL
*?7 ?O?{
P	Q| 
}~
?r
?w??zf**?7,?P*?{
UV|4}~?r???r?r??zf**?7,?Q*?{
[\|4}~?r???r?r??zO
**?7,?R*?{
ab| 
}~
?r
?p??zZ**?7,?S*?{
gh|*}~?r???r????zQ	*,?T?{m|*	}~	?r	??	?r????z?:*?)???*?U:?*?#?V:?2?W`?0W,?X?{"qrs
wxz!|1}|H?p:}~:?r:??:?r:?t!?p?


??????z]*,!?Y?{?|4}~?r???w?r????z?9*?)???
*?U?
*?#?V:?2?W`?0W,!?Z?{??	?? ?1?|H9}~9?r9??9?w9?r9?t ?p?F?????zq*?D**?E+?T>*Y?E`?E?{????|*}~???r?r????z?#*?D**?E+ ?Y6*Y?E`?E?{??? ?|4#}~#??#?w#?r?r????zU
**?7,?[?{?|*
}~
?r
??
?r????z?'*?)*?U:?2?W`?0W,?\?:?"#]{??
??#?%?|>%??'}~'?r'??'?r
?p??#????????z?'*?)*?U:?2?W`?0W,!?^?:?"#]{??
??#?%?|H%??'}~'?r'??'?w'?r
?p??#????????z,?{?|}~??zL?_Y*?`S?{?| }~?r?r??zJ**?7?a?{?| }~?r?r??z]*?b*?U?2?W`?0?_?{
??| }~?r?r??zf*?'L+?**?#?VYL?'+?{??	??|}~op?????z`*?b*?#?V?.`?0?_??{
??| }~?r?r??zw*?#L+??*?#*??*+?$?{??	?
????|}~up?	?
???z,?{?|}~??z<*?&?a?{?|}~?r??zO?c??dY*?e?*?f?{???|}~???zO
**?7?g*?{
| 
}~
?r
?r??zi*?hW*?i=*?jW*`?i*?{	
| }~?r?r??




© 2015 - 2025 Weber Informatics LLC | Privacy Policy