Package com.biglybt.core.util
Class DirectByteBufferPoolReal.sliceDBB
- java.lang.Object
-
- com.biglybt.core.util.DirectByteBuffer
-
- com.biglybt.core.util.DirectByteBufferPoolReal.sliceDBB
-
- Enclosing class:
- DirectByteBufferPoolReal
private static class DirectByteBufferPoolReal.sliceDBB extends DirectByteBuffer
-
-
Field Summary
Fields Modifier and Type Field Description private DirectByteBufferPoolReal.sliceBuffer
slice_buffer
-
Fields inherited from class com.biglybt.core.util.DirectByteBuffer
AL_BT_PIECE, AL_CACHE_READ, AL_CACHE_WRITE, AL_DESCS, AL_DM_CHECK, AL_DM_READ, AL_DM_ZERO, AL_EXTERNAL, AL_FILE, AL_MSG, AL_MSG_AZ_HAND, AL_MSG_AZ_HEADER, AL_MSG_AZ_METADATA, AL_MSG_AZ_PAYLOAD, AL_MSG_AZ_PEX, AL_MSG_BT_ALLOWED_FAST, AL_MSG_BT_CANCEL, AL_MSG_BT_DHT_PORT, AL_MSG_BT_HAND, AL_MSG_BT_HASH_REJECT, AL_MSG_BT_HASH_REQUEST, AL_MSG_BT_HASHES, AL_MSG_BT_HAVE, AL_MSG_BT_HEADER, AL_MSG_BT_KEEPALIVE, AL_MSG_BT_PAYLOAD, AL_MSG_BT_PIECE, AL_MSG_BT_REJECT_REQUEST, AL_MSG_BT_REQUEST, AL_MSG_BT_SUGGEST_PIECE, AL_MSG_LT_EXT_MESSAGE, AL_MSG_LT_HANDSHAKE, AL_MSG_UT_METADATA, AL_MSG_UT_PEX, AL_MSG_UT_UPLOAD_ONLY, AL_NET_CRYPT, AL_NONE, AL_OTHER, AL_PROXY_RELAY, AL_PT_LENGTH, AL_PT_READ, FL_CONTAINS_TRANSIENT_DATA, FL_NONE, OP_CAPACITY, OP_CLEAR, OP_DESCS, OP_FLIP, OP_GET, OP_GET_BYTEARRAY, OP_GET_INT, OP_GETBUFFER, OP_GETINT, OP_GETINT_INT, OP_GETSHORT, OP_HASREMAINING, OP_LIMIT, OP_LIMIT_INT, OP_POSITION, OP_POSITION_INT, OP_PUT_BB, OP_PUT_BYTE, OP_PUT_BYTEARRAY, OP_PUT_DBB, OP_PUTINT, OP_PUTSHORT, OP_READ_FC, OP_READ_SC, OP_REMANING, OP_WRITE_FC, OP_WRITE_SC, SS_BT, SS_CACHE, SS_DESCS, SS_DR, SS_DW, SS_EXTERNAL, SS_FILE, SS_MSG, SS_NET, SS_NONE, SS_OTHER, SS_PEER, SS_PROXY, TRACE, TRACE_BUFFER_SIZE
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
sliceDBB(DirectByteBufferPoolReal _pool, byte _allocator, DirectByteBufferPoolReal.sliceBuffer _sb)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected DirectByteBufferPoolReal.sliceBuffer
getSliceBuffer()
-
Methods inherited from class com.biglybt.core.util.DirectByteBuffer
capacity, clear, dumpTrace, flip, get, get, get, getAllocator, getBuffer, getBufferInternal, getFlag, getInt, getInt, getReferenceCountedBuffer, getShort, getTraceString, hasBeenReturnedToPool, hasRemaining, limit, limit, position, position, put, put, put, put, put, putInt, putShort, read, read, remaining, returnToPool, returnToPoolIfNotFree, setFlag, traceUsage, write, write
-
-
-
-
Field Detail
-
slice_buffer
private final DirectByteBufferPoolReal.sliceBuffer slice_buffer
-
-
Constructor Detail
-
sliceDBB
protected sliceDBB(DirectByteBufferPoolReal _pool, byte _allocator, DirectByteBufferPoolReal.sliceBuffer _sb)
-
-
Method Detail
-
getSliceBuffer
protected DirectByteBufferPoolReal.sliceBuffer getSliceBuffer()
-
-