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

target.classes.com.thinkaurelius.thrift.util.mem.Buffer.class Maven / Gradle / Ivy

Go to download

Thrift Server implementation backed by LMAX Disruptor. Shows better throughput/latency characteristics than build-in THsHa and TThreadedSelector servers.

There is a newer version: 0.3.9
Show newest version
????3z
QR
ST
S	U
V
WX
WY
WZ
W[
W\
W]
W^_
`
ab
Wc
Wd
ef
aghiOnHeapBufferInnerClasses
OffHeapBufferbufferLjava/nio/ByteBuffer;()VCodeLineNumberTableLocalVariableTablethis*Lcom/thinkaurelius/thrift/util/mem/Buffer;allocate.(IZ)Lcom/thinkaurelius/thrift/util/mem/Buffer;sizeIonHeapAllocationZ
StackMapTableh	setBuffer(Ljava/nio/ByteBuffer;)V	newBuffer,(Ljava/nio/ByteBuffer;Ljava/nio/ByteOrder;)VorderLjava/nio/ByteOrder;cleargetInt(I)IatIndexget(I)Bindexput(IB)VvalueB	remaining()I
reallocate(I)VfreegetInputTransport*()Lorg/apache/thrift/transport/TTransport;readFrom6(Lorg/apache/thrift/transport/TNonblockingTransport;)I	transport3Lorg/apache/thrift/transport/TNonblockingTransport;
ExceptionsjwriteTo8(Lorg/apache/thrift/transport/TNonblockingTransport;II)Istartcountdup
SourceFileBuffer.java5com/thinkaurelius/thrift/util/mem/Buffer$OnHeapBuffer@6com/thinkaurelius/thrift/util/mem/Buffer$OffHeapBuffer,-k0l2m34679n=>o>7com/thinkaurelius/thrift/util/mem/TMemoryInputTransport-pqrstuvwxvyr(com/thinkaurelius/thrift/util/mem/Bufferjava/lang/Objectjava/io/IOExceptionjava/nio/ByteBuffer+(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer;()Ljava/nio/Buffer;(IB)Ljava/nio/ByteBuffer;capacity1org/apache/thrift/transport/TNonblockingTransportread(Ljava/nio/ByteBuffer;)I	duplicate()Ljava/nio/ByteBuffer;position(I)Ljava/nio/Buffer;java/nio/Bufferlimitwrite!3*?? 
?!"#	$%Y??Y???Y??  !&'()*G+,->*+?? 
'(!"#.,/i*+?*??*?,?W? ,./0! "#.01*27	*??	W? 
45!	"#34=	*??
? 9!	"#	5'67=	*??? >!	"#	8'9:M*??W? 
C
D! "#8';<=>2*??
? N!"#&>2*??? S!"#?@ABC6?Y*??? [!"#DE=	+*??? `!	"#	FGHIJKw*??:?`?W+?? e	fh!4"#FGL'M'	NHIOP





© 2015 - 2024 Weber Informatics LLC | Privacy Policy