C# Class MonoLibUsb.Descriptors.MonoUsbAltInterfaceDescriptor

Mostrar archivo Open project: arvydas/BlinkStickDotNet Class Usage Examples

Public Properties

Property Type Description
ExtraLength int
bAlternateSetting Byte
bDescriptorType DescriptorType
bInterfaceClass ClassCodeType
bInterfaceNumber Byte
bInterfaceProtocol Byte
bInterfaceSubClass Byte
bLength Byte
bNumEndpoints Byte
iInterface Byte

Property Details

ExtraLength public_oe property

Length of the extra descriptors, in bytes.
public int ExtraLength
return int

bAlternateSetting public_oe property

Value used to select this alternate setting for this interface
public Byte bAlternateSetting
return Byte

bDescriptorType public_oe property

Descriptor type. Will have value LIBUSB_DT_INTERFACE in this context.
public DescriptorType bDescriptorType
return DescriptorType

bInterfaceClass public_oe property

USB-IF class code for this interface. See ClassCodeType.
public ClassCodeType bInterfaceClass
return ClassCodeType

bInterfaceNumber public_oe property

Number of this interface
public Byte bInterfaceNumber
return Byte

bInterfaceProtocol public_oe property

USB-IF protocol code for this interface, qualified by the bInterfaceClass and bInterfaceSubClass values
public Byte bInterfaceProtocol
return Byte

bInterfaceSubClass public_oe property

USB-IF subclass code for this interface, qualified by the bInterfaceClass value
public Byte bInterfaceSubClass
return Byte

bLength public_oe property

Size of this descriptor (in bytes)
public Byte bLength
return Byte

bNumEndpoints public_oe property

Number of endpoints used by this interface (excluding the control endpoint).
public Byte bNumEndpoints
return Byte

iInterface public_oe property

Index of string descriptor describing this interface
public Byte iInterface
return Byte