internal UsbEndpointDescriptor(MonoUsbEndpointDescriptor descriptor) { Attributes = descriptor.bmAttributes; DescriptorType = descriptor.bDescriptorType; EndpointID = descriptor.bEndpointAddress; Interval = descriptor.bInterval; Length = descriptor.bLength; MaxPacketSize = (short) descriptor.wMaxPacketSize; SynchAddress = descriptor.bSynchAddress; }
internal UsbEndpointInfo(MonoUsbEndpointDescriptor monoUsbEndpointDescriptor) { mUsbEndpointDescriptor = new UsbEndpointDescriptor(monoUsbEndpointDescriptor); }