HIDLib: A managed, general-purpose HID USB interface library for .NET.
HIDFeatureReport Class
NamespacesBlueNinjaSoftware.HIDLib.ReportsHIDFeatureReport
An HID Feature Report.
Declaration Syntax
C#Visual BasicVisual C++
public class HIDFeatureReport : AHIDReport
Public Class HIDFeatureReport _
	Inherits AHIDReport
public ref class HIDFeatureReport : public AHIDReport
Members
All MembersConstructorsMethodsProperties



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

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

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

HIDFeatureReport(array<Byte>[]()[])
Initializes a new instance of the HIDFeatureReport 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
 HIDFeatureReport

Assembly: HIDLib (Module: HIDLib) Version: 0.2.0.1626