C# 클래스 MonoLibUsb.Descriptors.MonoUsbEndpointDescriptor

파일 보기 프로젝트 열기: arvydas/BlinkStickDotNet 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
ExtraLength int
bDescriptorType DescriptorType
bEndpointAddress Byte
bInterval Byte
bLength Byte
bRefresh Byte
bSynchAddress Byte
bmAttributes Byte
wMaxPacketSize short

프로퍼티 상세

ExtraLength 공개적으로 프로퍼티

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

bDescriptorType 공개적으로 프로퍼티

Descriptor type. Will have value LIBUSB_DT_ENDPOINT in this context.
public DescriptorType bDescriptorType
리턴 DescriptorType

bEndpointAddress 공개적으로 프로퍼티

The address of the endpoint described by this descriptor. Bits 0:3 are the endpoint number. Bits 4:6 are reserved. Bit 7 indicates direction, see \ref libusb_endpoint_direction.
public Byte bEndpointAddress
리턴 Byte

bInterval 공개적으로 프로퍼티

Interval for polling endpoint for data transfers.
public Byte bInterval
리턴 Byte

bLength 공개적으로 프로퍼티

Size of this descriptor (in bytes)
public Byte bLength
리턴 Byte

bRefresh 공개적으로 프로퍼티

For audio devices only: the rate at which synchronization feedback is provided.
public Byte bRefresh
리턴 Byte

bSynchAddress 공개적으로 프로퍼티

For audio devices only: the address if the synch endpoint
public Byte bSynchAddress
리턴 Byte

bmAttributes 공개적으로 프로퍼티

Attributes which apply to the endpoint when it is configured using the bConfigurationValue. Bits 0:1 determine the transfer type and correspond to \ref libusb_transfer_type. Bits 2:3 are only used for isochronous endpoints and correspond to \ref libusb_iso_sync_type. Bits 4:5 are also only used for isochronous endpoints and correspond to \ref libusb_iso_usage_type. Bits 6:7 are reserved.
public Byte bmAttributes
리턴 Byte

wMaxPacketSize 공개적으로 프로퍼티

Maximum packet size this endpoint is capable of sending/receiving.
public short wMaxPacketSize
리턴 short