peripherals  1.4.2
RoadNarrows Robotics Hardware Peripherals Package
rnr::HIDXbox360 Member List

This is the complete list of members for rnr::HIDXbox360, including all inherited members.

assocFeature(int iFeatId, int iMnem)rnr::HIDInputinlinevirtual
blockWait()rnr::HIDXbox360protected
calibrateJoySticks(int nLeftDeadZone, int nRightDeadZone)rnr::HIDXbox360
cancelTransfers()rnr::HIDXbox360protected
cancelUpdateThread()rnr::HIDXbox360protected
checkErrorThresholds()rnr::HIDXbox360protected
claimXboxInterfaces()rnr::HIDXbox360protected
clearErrorCnts()rnr::HIDXbox360inlineprotected
close()rnr::HIDXbox360virtual
convertToInt(byte_t lsb, byte_t msb)rnr::HIDXbox360protected
createUpdateThread()rnr::HIDXbox360protected
debugPrintHdr()rnr::HIDXbox360
debugPrintState()rnr::HIDXbox360
debugPrintTransferBuf(const std::string &strPreface, struct libusb_transfer *transfer)rnr::HIDXbox360inlineprotected
debugPrintTransferBuf(const std::string &strPreface, byte_t buf[], ssize_t n, const std::string &strEoR="\n")rnr::HIDXbox360protected
FeatMap_T typedefrnr::HIDInput
flushInput()rnr::HIDXbox360protected
freeTransferPkts()rnr::HIDXbox360protected
getCurrentState()rnr::HIDXbox360inlinevirtual
getError() const rnr::HIDInputinlinevirtual
getFeatureProp(int iMnem, HIDFeatType &eFeatType, int &nDir, int &nMin, int &nMax, int &nStep)rnr::HIDXbox360virtual
getFeatureVal(int iMnem)rnr::HIDXbox360inlinevirtual
getHIDClass()rnr::HIDInputinlinevirtual
getProdName()rnr::HIDInputinlinevirtual
getStrError(int nError) const rnr::HIDXbox360inlinevirtual
goad()rnr::HIDXbox360protected
HIDInput(HIDClass eHIDClass=HIDClassUnknown)rnr::HIDInputinline
HIDXbox360(int usbDebugLevel=0)rnr::HIDXbox360
initTransferPkts()rnr::HIDXbox360protected
isConnected()rnr::HIDInputinlinevirtual
isFatal() const rnr::HIDInputinlinevirtual
isLinked()rnr::HIDInputinlinevirtual
isWireless()rnr::HIDXbox360inline
lock()rnr::HIDXbox360inlineprotected
m_bFatalrnr::HIDInputprotected
m_bIsConnectedrnr::HIDInputprotected
m_bIsLinkedrnr::HIDInputprotected
m_condUpdaternr::HIDXbox360protected
m_eHIDClassrnr::HIDInputprotected
m_eThreadStaternr::HIDXbox360protected
m_featMaprnr::HIDInputprotected
m_fLeftJoyBrnr::HIDXbox360protected
m_fLeftJoyMrnr::HIDXbox360protected
m_fRightJoyBrnr::HIDXbox360protected
m_fRightJoyMrnr::HIDXbox360protected
m_mutexUpdaternr::HIDXbox360protected
m_nBatteryStatusrnr::HIDXbox360protected
m_nErrorrnr::HIDInputprotected
m_nErrorRcvrnr::HIDXbox360protected
m_nErrorRcvThrnr::HIDXbox360protected
m_nErrorRcvTimeoutrnr::HIDXbox360protected
m_nErrorRcvTimeoutThrnr::HIDXbox360protected
m_nErrorSendrnr::HIDXbox360protected
m_nErrorTotalrnr::HIDXbox360protected
m_nErrorTotalThrnr::HIDXbox360protected
m_nLEDPatternrnr::HIDXbox360protected
m_nLeftJoyDeadZonernr::HIDXbox360protected
m_nLeftRumblernr::HIDXbox360protected
m_nOffsetrnr::HIDXbox360protected
m_nProdIdrnr::HIDXbox360protected
m_nRightJoyDeadZonernr::HIDXbox360protected
m_nRightRumblernr::HIDXbox360protected
m_nStatusrnr::HIDXbox360protected
m_staternr::HIDXbox360protected
m_strProdNamernr::HIDXbox360protected
m_strSerialNumrnr::HIDXbox360protected
m_threadIdrnr::HIDXbox360protected
m_tsThreadrnr::HIDXbox360protected
m_usbContextrnr::HIDXbox360protected
m_usbHandlernr::HIDXbox360protected
m_usbPktrnr::HIDXbox360protected
MNEM_STARTrnr::HIDInputstatic
NErrorRcvThDftrnr::HIDXbox360static
NErrorRcvTimeoutThDftrnr::HIDXbox360static
NErrorTotalThDftrnr::HIDXbox360static
open()rnr::HIDXbox360virtual
openXbox()rnr::HIDXbox360protected
parseWired(byte_t buf[], ssize_t n)rnr::HIDXbox360protected
parseWireless(byte_t buf[], ssize_t n)rnr::HIDXbox360protected
ping()rnr::HIDXbox360virtual
run(float hz=30.0)rnr::HIDXbox360virtual
setConnectionState(bool bNewState)rnr::HIDInputinlineprotectedvirtual
setErrorThresholds(int nErrorRcvTimeoutTh=NErrorRcvTimeoutThDft, int nErrorRcvTh=NErrorRcvThDft, int nErrorTotalTh=NErrorTotalThDft)rnr::HIDXbox360inline
setFeatureVal(int iMnem, int nVal)rnr::HIDXbox360virtual
setLED(int nPattern)rnr::HIDXbox360
setLinkState(bool bNewState)rnr::HIDXbox360protectedvirtual
setRumble(int nLeftMot, int nRightMot)rnr::HIDXbox360
signalUpdateThread()rnr::HIDXbox360protected
stop()rnr::HIDXbox360virtual
submitReadTransfer()rnr::HIDXbox360protected
T_UPDATE_DFTrnr::HIDInputstatic
ThreadState enum namernr::HIDXbox360
ThreadStateExit enum valuernr::HIDXbox360
ThreadStateNone enum valuernr::HIDXbox360
ThreadStateRunning enum valuernr::HIDXbox360
transferCallbackGoad(struct libusb_transfer *transfer)rnr::HIDXbox360protectedstatic
transferCallbackInput(struct libusb_transfer *transfer)rnr::HIDXbox360protectedstatic
transferCallbackLED(struct libusb_transfer *transfer)rnr::HIDXbox360protectedstatic
transferCallbackRumble(struct libusb_transfer *transfer)rnr::HIDXbox360protectedstatic
unlock()rnr::HIDXbox360inlineprotected
update(uint_t uMSec=T_UPDATE_DFT)rnr::HIDXbox360virtual
updateButtonState(byte_t msg[], ssize_t n)rnr::HIDXbox360protected
updateLEDState(byte_t buf[], ssize_t n)rnr::HIDXbox360protected
updateRumbleState(byte_t msg[], ssize_t n)rnr::HIDXbox360protected
updateThread(void *pArg)rnr::HIDXbox360protectedstatic
updown(int nBit)rnr::HIDXbox360inlineprotected
UsbPktId enum namernr::HIDXbox360
UsbPktIdGoad enum valuernr::HIDXbox360
UsbPktIdInput enum valuernr::HIDXbox360
UsbPktIdLED enum valuernr::HIDXbox360
UsbPktIdNumOf enum valuernr::HIDXbox360
UsbPktIdRumble enum valuernr::HIDXbox360
UsbTransferBufSizernr::HIDXbox360static
zeroState()rnr::HIDXbox360inlineprotected
~HIDInput()rnr::HIDInputinlinevirtual
~HIDXbox360()rnr::HIDXbox360