LBM .Net API Documentation
respond Method (data, dataLength, flags)
Namespacescom.latencybusters.lbmLBMMessagerespond(array<Byte>[]()[], Int32, Int32)
Send a response for this request message.
Declaration Syntax
C#
public void respond(
	byte[] data,
	int dataLength,
	int flags
)
Parameters
data (array< Byte >[]()[])
Data to send in this response
dataLength (Int32)
Number of bytes of data to send in this response
flags (Int32)
Flags indicating various conditions
Remarks
Warning: It is not safe to call this method from a context thread callback.
Warning: You may be required to use GC.KeepAlive on the LBMMessage object after calling respond() in order to prevent premature garbage collection during execution of the respond() function call. Premature garbage collection can occur if there are no references made to the LBMMessage object following the respond() call.
Possible OR'd set of flag value include: SRC_NONBLOCK and SRC_BLOCK.
Exceptions
ExceptionCondition
Invalid argument or unexpected operational behavior has been encountered by unmanaged LBM C layer function.

Assembly: lbmcs (Module: lbmcs) Version: 6.7.1.0