Read Method (buffer, timeout, transferLength)

LibUsbDotNet

LibUsbDotNet 2.2.8 Read Method (buffer, timeout, transferLength)
Library ReferenceLibUsbDotNetUsbEndpointReaderRead(Object, Int32, Int32%)
LibUsbDotNet on SourceForge
Reads data from the current UsbEndpointReader.
Declaration Syntax
C# Visual Basic Visual C++
public virtual ErrorCode Read(
	Object buffer,
	int timeout,
	out int transferLength
)
Public Overridable Function Read ( _
	buffer As Object, _
	timeout As Integer, _
	<OutAttribute> ByRef transferLength As Integer _
) As ErrorCode
public:
virtual ErrorCode Read(
	Object^ buffer, 
	int timeout, 
	[OutAttribute] int% transferLength
)
Parameters
buffer (Object)
The buffer to store the recieved data in.
timeout (Int32)
Maximum time to wait for the transfer to complete. If the transfer times out, the IO operation will be cancelled.
transferLength (Int32%)
Number of bytes actually transferred.
Return Value
ErrorCode.None on success.

Assembly: LibUsbDotNet (Module: LibUsbDotNet) Version: 2.2.8.104 (2.2.8.104)