| | Name | Description |
|---|
 | NewDirectBuffer(MemoryStream, Boolean, EventHandlerMemoryStream, Int32) |
Creates a new https://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html in the JVM by performing an internal copy of the content of stream.
|
 | NewDirectBuffer(IntPtr, Int64, EventHandlerObject, Object, Int32) |
Creates a new https://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html in the JVM which belongs to rawAddr.
|
 | NewDirectBufferT(JCOBridgeSharedBufferStreamT) |
Creates a new https://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html in the JVM which shares the memory of stream.
This is the preferred overload for high-rate scenarios as it avoids repeated array copies from CLR to JVM and benefits from pooled buffer management.
|
 | NewDirectBufferT(T, Boolean, Boolean, Int32) |
Creates a new https://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html in the JVM by performing an internal copy of data.
|