LBM .Net API Documentation
buffAcquire Method (bufp, len, flags)
Namespacescom.latencybusters.lbmLBMSourcebuffAcquire(IntPtr%, UInt32, Int32)
Acquire a pointer to a buffer of the specified length, to be filled in and sent later. Warning: this API is NOT thread safe between sources on the same transport session. For thread safety, use the send(array<Byte>[]()[], Int32, Int32) api.
Declaration Syntax
C#
public int buffAcquire(
	out IntPtr bufp,
	uint len,
	int flags
)
Parameters
bufp ( IntPtr %)
A pointer to the location in memory availble for writing to.
len (UInt32)
The request length of the buffer in bytes
flags (Int32)
Set to SRC_NONBLOCK for non-blocking behavior. Default is blocking.
Return Value
0 if successful, -1 if send would block and non-blocking sends were requested.

Assembly: lbmcs (Module: lbmcs) Version: 6.7.1.0