HIDLib: A managed, general-purpose HID USB interface library for .NET.
HIDOutputReport Class
NamespacesBlueNinjaSoftware.HIDLib.ReportsHIDOutputReport
An HID Output Report (host-to-device).
Declaration Syntax
C#Visual BasicVisual C++
public class HIDOutputReport : AHIDReport
Public Class HIDOutputReport _
	Inherits AHIDReport
public ref class HIDOutputReport : public AHIDReport
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
HIDOutputReport(UInt16)
Initializes a new instance of the HIDOutputReport class

HIDOutputReport(UInt16, Byte)
Initializes a new instance of the HIDOutputReport class

HIDOutputReport(UInt16, Byte, array<Byte>[]()[])
Initializes a new instance of the HIDOutputReport class

HIDOutputReport(array<Byte>[]()[])
Initializes a new instance of the HIDOutputReport class

Equals(AHIDReport) (Inherited from AHIDReport.)
Equals(Object) (Inherited from AHIDReport.)
Finalize()()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetBuffer()()()
Returns the raw buffer as a byte array.
(Inherited from AHIDReport.)
GetHashCode()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()
Gets the Type of the current instance.
(Inherited from Object.)
MemberwiseClone()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
ReportData
Gets or sets the ReportData as a byte array.
(Inherited from AHIDReport.)
ReportData[([(UInt16])])
Gets or sets the value of the specified byte of the ReportData buffer.
(Inherited from AHIDReport.)
ReportID
Gets or sets the Report ID (first byte of raw buffer).
(Inherited from AHIDReport.)
ReportLength
Returns the length of the report: ReportData.Length + 1 for the ReportID.
(Inherited from AHIDReport.)
ToString()()() (Inherited from AHIDReport.)
Inheritance Hierarchy
Object
AHIDReport
 HIDOutputReport

Assembly: HIDLib (Module: HIDLib) Version: 0.2.0.1626