File NativeBufferOutputStream.java¶
↰ Parent directory (internal/util)
Contents
Definition (internal/util/NativeBufferOutputStream.java)¶
Classes¶
Full File Listing¶
-
namespace util
-
class NativeBufferOutputStream¶
Public Functions
- inline long write (final ByteBuffer buffer)
-
inline void release()¶
-
inline long getNativeAddress()¶
Public Static Functions
- static inline NativeBufferOutputStream allocate (final long sizeBytes)
Protected Functions
-
inline void finalize()¶
Package Functions
-
inline ByteBuffer asBuffer()¶
Private Functions
- inline NativeBufferOutputStream (final long sizeBytes)
- native ByteBuffer nativeAsBuffer (long nativeHandle)
- native long nativeAllocateBuffer (long sizeBytes)
- native long nativeWrite (long nativeHandle, ByteBuffer buffer, int limit)
- native void nativeRelease (long nativeHandle)
Private Members
- final AtomicLong mNativeHandle
-
class NativeBufferOutputStream¶