public:struct Endpoint { IOUSBEndpointDescriptor *descriptor; UInt8 number; UInt8 direction; // in, out UInt8 transferType; // cntrl, bulk, isoc, int UInt16 maxPacketSize; UInt8 interval; };
Describes an endpoint of a device. Simply an easier to use version of the endpoint descriptor.
Name Description descriptor The raw endpoint descriptor. number Endpoint number direction Endpoint direction: kUSBOut, kUSBIn, kUSBAnyDirn transferType Type of endpoint: kUSBControl, kUSBIsoc, kUSBBulk, kUSBInterrupt maxPacketSize Maximum packet size for endpoint interval Polling interval in milliseconds (only relevent for Interrupt endpoints)
© 2000 Apple Computer, Inc. (Last Updated 2/23/2000)