peripherals  1.4.2
RoadNarrows Robotics Hardware Peripherals Package
rnr::HIDXbox360::UsbPkt_T Struct Reference

USB application packet transfer structure. More...

#include <HIDXbox360.h>

Public Attributes

struct libusb_transfer * m_usbTransfer
 allocated transfer packet More...
 
byte_t m_bufData [UsbTransferBufSize]
 transfer data buffer More...
 
bool m_bHasSubmitted
 has [not] been submitted More...
 
bool m_bCancel
 do [not] cancel submissions More...
 

Detailed Description

USB application packet transfer structure.

Definition at line 691 of file HIDXbox360.h.

Member Data Documentation

bool rnr::HIDXbox360::UsbPkt_T::m_bCancel

do [not] cancel submissions

Definition at line 696 of file HIDXbox360.h.

Referenced by rnr::HIDXbox360::cancelTransfers(), rnr::HIDXbox360::HIDXbox360(), and rnr::HIDXbox360::initTransferPkts().

byte_t rnr::HIDXbox360::UsbPkt_T::m_bufData[UsbTransferBufSize]

transfer data buffer

Definition at line 694 of file HIDXbox360.h.

Referenced by rnr::HIDXbox360::goad(), rnr::HIDXbox360::setLED(), and rnr::HIDXbox360::setRumble().

struct libusb_transfer* rnr::HIDXbox360::UsbPkt_T::m_usbTransfer

The documentation for this struct was generated from the following file: