Go to the source code of this file.
|
| enum | WPADResult_et {
WPAD_ERR_OK = 0
, WPAD_ERR_NO_CONTROLLER = -1
, WPAD_ERR_BUSY = -2
, WPAD_ERR_TRANSFER = -3
,
WPAD_ERR_INVALID = -4
, WPAD_ERR_NOPERM = -5
, WPAD_ERR_BROKEN = -6
, WPAD_ERR_CORRUPTED = -7
} |
| |
| enum | WPADDpdCommand_et { WPAD_DPD_DISABLE = 0x00
, WPAD_DPD_BASIC = 0x01
, WPAD_DPD_STANDARD = 0x03
, WPAD_DPD_EXTENDED = 0x05
} |
| |
|
| s32 | WPADProbe (s32 chan, u32 *devType) |
| |
| u8 | WPADGetRadioSensitivity (s32 chan) |
| |
| BOOL | WPADSetAcceptConnection (u8 accept) |
| |
| BOOL | WPADGetAcceptConnection (void) |
| |
| void | WPADRead (s32 chan, WPADStatus *status) |
| |
| BOOL | WPADIsSpeakerEnabled (s32 chan) |
| |
| s32 | WPADControlSpeaker (s32 chan, u32 command, WPADCallback cb) |
| |
| s32 | WPADSendStreamData (s32 chan, void *p_buf, u16 len) |
| |
| WPADConnectCallback | WPADSetConnectCallback (s32 chan, WPADConnectCallback cb) |
| |
| WPADExtensionCallback | WPADSetExtensionCallback (s32 chan, WPADExtensionCallback cb) |
| |
| WPADSimpleSyncCallback | WPADSetSimpleSyncCallback (WPADSimpleSyncCallback cb) |
| |
| WPADSamplingCallback | WPADSetSamplingCallback (s32 chan, WPADSamplingCallback cb) |
| |
| BOOL | WPADIsUsedCallbackByKPAD (void) |
| |
| void | WPADSetCallbackByKPAD (BOOL isKPAD) |
| |
| s32 | WPADGetInfoAsync (s32 chan, WPADInfo *info, WPADCallback callback) |
| |
| void | WPADControlMotor (s32 chan, u32 command) |
| |
| BOOL | WPADCanSendStreamData (s32 chan) |
| |
| BOOL | WPADStopSimpleSync (void) |
| |
| void | WPADDisconnect (s32 chan) |
| |
| BOOL | WPADStartSimpleSync () |
| |
| BOOL | WPADStartFastSimpleSync (void) |
| |
| BOOL | WPADSaveConfig (WPADFlushCallback cb) |
| |
| u8 | WPADGetSpeakerVolume (void) |
| |
| void | WPADSetSpeakerVolume (u8 volume) |
| |
| void | WPADEnableMotor (BOOL enabled) |
| |
| BOOL | WPADIsMotorEnabled (void) |
| |
| BOOL | IsBusyStream (s32 chan) |
| |
| void | WPADRegisterAllocator (WPADAlloc alloc, WPADFree free) |
| |
| u32 | WPADGetWorkMemorySize (void) |
| |
| void | WPADGetAccGravityUnit (s32 chan, u32 type, WPADAcc *acc) |
| |
| BOOL | WPADIsDpdEnabled (s32 chan) |
| |
| s32 | WPADControlDpd (s32 chan, u32 command, WPADCallback callback) |
| |
| u32 | WPADGetLatestIndexInBuf (s32 chan) |
| |
| u32 | WPADGetDataFormat (s32 chan) |
| |
| s32 | WPADSetDataFormat (s32 chan, u32 fmt) |
| |
| void | WPADSetAutoSleepTime (u8 minute) |
| |
| u8 | WPADGetSensorBarPosition (void) |
| |
| s32 | WPADGetStatus (void) |
| |
| void | WPADInit (void) |
| |
| BOOL | OnShutdown (BOOL final, u32 event) |
| |
| u8 | WPADGetDpdSensitivity (void) |
| |
| void | __WPADShutdown (void) |
| |
| void | __WPADReconnect (BOOL) |
| |
| BOOL | WPADCancelSyncDevice () |
| |
| void | WPADSetAutoSamplingBuf (s32 chan, void *buf, u32) |
| |
| s32 | WPADControlLed (s32 chan, u8 pattern, WPADCallback callback) |
| |
| void | WPADGetAddress (s32 chan, u8 *addr) |
| |
◆ DPDObject
| typedef struct DPDObject DPDObject |
◆ DPDObjEx
| typedef struct DPDObjEx DPDObjEx |
◆ WPADAcc
| typedef struct WPADAcc WPADAcc |
◆ WPADAlloc
| typedef void *(* WPADAlloc) (u32 size) |
◆ WPADBKStatus
| typedef struct WPADBKStatus WPADBKStatus |
◆ WPADBLStatus
| typedef struct WPADBLStatus WPADBLStatus |
◆ WPADCallback
| typedef void(* WPADCallback) (s32 chan, s32 result) |
◆ WPADChannel
◆ WPADCLStatus
| typedef struct WPADCLStatus WPADCLStatus |
◆ WPADConnectCallback
| typedef void(* WPADConnectCallback) (s32 chan, s32 result) |
◆ WPADDeviceType
◆ WPADDpdCommand
◆ WPADExtensionCallback
| typedef void(* WPADExtensionCallback) (s32 chan, s32 devType) |
◆ WPADFlushCallback
| typedef void(* WPADFlushCallback) (u32 result) |
◆ WPADFree
| typedef BOOL(* WPADFree) (void *ptr) |
◆ WPADFSStatus
| typedef struct WPADFSStatus WPADFSStatus |
◆ WPADInfo
| typedef struct WPADInfo WPADInfo |
◆ WPADInitFunc
| typedef void(* WPADInitFunc) (void) |
◆ WPADMPStatus
| typedef struct WPADMPStatus WPADMPStatus |
◆ WPADSamplingCallback
| typedef void(* WPADSamplingCallback) (s32 chan) |
◆ WPADSimpleSyncCallback
| typedef void(* WPADSimpleSyncCallback) (s32 result, s32 num) |
◆ WPADStatus
| typedef struct WPADStatus WPADStatus |
◆ WPADStatusEx
| typedef struct WPADStatusEx WPADStatusEx |
◆ WPADSyncDeviceCallback
| typedef void(* WPADSyncDeviceCallback) (s32 result, s32 num) |
◆ WPADTRStatus
| typedef struct WPADTRStatus WPADTRStatus |
◆ WPADVSStatus
| typedef struct WPADVSStatus WPADVSStatus |
◆ WPADDpdCommand_et
| Enumerator |
|---|
| WPAD_DPD_DISABLE | |
| WPAD_DPD_BASIC | |
| WPAD_DPD_STANDARD | |
| WPAD_DPD_EXTENDED | |
◆ WPADResult_et
| Enumerator |
|---|
| WPAD_ERR_OK | |
| WPAD_ERR_NO_CONTROLLER | |
| WPAD_ERR_BUSY | |
| WPAD_ERR_TRANSFER | |
| WPAD_ERR_INVALID | |
| WPAD_ERR_NOPERM | |
| WPAD_ERR_BROKEN | |
| WPAD_ERR_CORRUPTED | |
◆ __WPADReconnect()
| void __WPADReconnect |
( |
BOOL | | ) |
|
◆ __WPADShutdown()
| void __WPADShutdown |
( |
void | | ) |
|
◆ IsBusyStream()
◆ OnShutdown()
◆ WPADCancelSyncDevice()
| BOOL WPADCancelSyncDevice |
( |
| ) |
|
◆ WPADCanSendStreamData()
| BOOL WPADCanSendStreamData |
( |
s32 | chan | ) |
|
◆ WPADControlDpd()
◆ WPADControlLed()
◆ WPADControlMotor()
| void WPADControlMotor |
( |
s32 | chan, |
|
|
u32 | command ) |
◆ WPADControlSpeaker()
◆ WPADDisconnect()
| void WPADDisconnect |
( |
s32 | chan | ) |
|
◆ WPADEnableMotor()
| void WPADEnableMotor |
( |
BOOL | enabled | ) |
|
◆ WPADGetAcceptConnection()
| BOOL WPADGetAcceptConnection |
( |
void | | ) |
|
◆ WPADGetAccGravityUnit()
◆ WPADGetAddress()
| void WPADGetAddress |
( |
s32 | chan, |
|
|
u8 * | addr ) |
◆ WPADGetDataFormat()
| u32 WPADGetDataFormat |
( |
s32 | chan | ) |
|
◆ WPADGetDpdSensitivity()
| u8 WPADGetDpdSensitivity |
( |
void | | ) |
|
◆ WPADGetInfoAsync()
◆ WPADGetLatestIndexInBuf()
| u32 WPADGetLatestIndexInBuf |
( |
s32 | chan | ) |
|
◆ WPADGetRadioSensitivity()
| u8 WPADGetRadioSensitivity |
( |
s32 | chan | ) |
|
◆ WPADGetSensorBarPosition()
| u8 WPADGetSensorBarPosition |
( |
void | | ) |
|
◆ WPADGetSpeakerVolume()
| u8 WPADGetSpeakerVolume |
( |
void | | ) |
|
◆ WPADGetStatus()
| s32 WPADGetStatus |
( |
void | | ) |
|
◆ WPADGetWorkMemorySize()
| u32 WPADGetWorkMemorySize |
( |
void | | ) |
|
◆ WPADInit()
◆ WPADIsDpdEnabled()
◆ WPADIsMotorEnabled()
| BOOL WPADIsMotorEnabled |
( |
void | | ) |
|
◆ WPADIsSpeakerEnabled()
| BOOL WPADIsSpeakerEnabled |
( |
s32 | chan | ) |
|
◆ WPADIsUsedCallbackByKPAD()
| BOOL WPADIsUsedCallbackByKPAD |
( |
void | | ) |
|
◆ WPADProbe()
◆ WPADRead()
◆ WPADRegisterAllocator()
◆ WPADSaveConfig()
◆ WPADSendStreamData()
| s32 WPADSendStreamData |
( |
s32 | chan, |
|
|
void * | p_buf, |
|
|
u16 | len ) |
◆ WPADSetAcceptConnection()
| BOOL WPADSetAcceptConnection |
( |
u8 | accept | ) |
|
◆ WPADSetAutoSamplingBuf()
| void WPADSetAutoSamplingBuf |
( |
s32 | chan, |
|
|
void * | buf, |
|
|
u32 | ) |
◆ WPADSetAutoSleepTime()
| void WPADSetAutoSleepTime |
( |
u8 | minute | ) |
|
◆ WPADSetCallbackByKPAD()
| void WPADSetCallbackByKPAD |
( |
BOOL | isKPAD | ) |
|
◆ WPADSetConnectCallback()
◆ WPADSetDataFormat()
◆ WPADSetExtensionCallback()
◆ WPADSetSamplingCallback()
◆ WPADSetSimpleSyncCallback()
◆ WPADSetSpeakerVolume()
| void WPADSetSpeakerVolume |
( |
u8 | volume | ) |
|
◆ WPADStartFastSimpleSync()
| BOOL WPADStartFastSimpleSync |
( |
void | | ) |
|
◆ WPADStartSimpleSync()
| BOOL WPADStartSimpleSync |
( |
| ) |
|
◆ WPADStopSimpleSync()
| BOOL WPADStopSimpleSync |
( |
void | | ) |
|