Impact Acquire SDK .NET
IRequestBuffer Interface Reference

A default request buffer. More...

Inheritance diagram for IRequestBuffer:
[legend]

Properties

int alignment [get]
 Returns the alignment of the user buffer in bits.
 
IntPtr pointer [get]
 Returns an System.IntPtr instance pointing to the aligned memory location.
 
int size [get]
 Returns the size in bytes of the user buffer.
 

Detailed Description

A default request buffer.

Applications can derive from this class and must implement the public interface to define a custom memory allocator e.g. for classes derived from mv.impact.acquire.helper.RequestProvider.

Since
2.4.0

Property Documentation

◆ alignment

int alignment
get

Returns the alignment of the user buffer in bits.

Implemented in UserSuppliedHeapBuffer.

◆ pointer

IntPtr pointer
get

Returns an System.IntPtr instance pointing to the aligned memory location.

Implemented in UserSuppliedHeapBuffer.

◆ size

int size
get

Returns the size in bytes of the user buffer.

Implemented in UserSuppliedHeapBuffer.