CHAI SDK
Version 1.3
|
This is the complete list of members for CPNS::IRemoteDevice, including all inherited members.
Acquire()=0 | CPNS::IHookedObject | pure virtual |
AddDestination(CPNS::uint16 const wOutputID, CPNS::Endpoint const &destination)=0 | CPNS::IRemoteDevice | pure virtual |
AddRecordingDestination(CPNS::uint16 const wOutputID_or_ControllerID, CPNS::Endpoint const &destination)=0 | CPNS::IRemoteDevice | pure virtual |
AssignController(CPNS::uint16 const wControllerID, CPNS::ControllerAssignment const &assignment)=0 | CPNS::IRemoteDevice | pure virtual |
CancelSubTask()=0 | CPNS::IRemoteDevice | pure virtual |
ChangeDestination(CPNS::uint16 const wOutputID, CPNS::Endpoint const &prevDestination, CPNS::Endpoint const &newDestination)=0 | CPNS::IRemoteDevice | pure virtual |
ChangeRecordingDestination(CPNS::uint16 const wOutputID_or_ControllerID, CPNS::Endpoint const &prevDestination, CPNS::Endpoint const &newDestination)=0 | CPNS::IRemoteDevice | pure virtual |
ClearAllDestinations(CPNS::boolean const fRecursive)=0 | CPNS::IRemoteDevice | pure virtual |
ClearAllRecordingDestinations(CPNS::boolean const fRecursive)=0 | CPNS::IRemoteDevice | pure virtual |
ClearDestinations(CPNS::uint16 const wOutputID)=0 | CPNS::IRemoteDevice | pure virtual |
ClearRecordingDestinations(CPNS::uint16 const wOutputID_or_ControllerID)=0 | CPNS::IRemoteDevice | pure virtual |
CollectSnapshotData_Async(CPNS::Enums::SnapshotTypes const type, CPNS::uint32 const dwOffset, CPNS::uint32 const dwContextData, CPNS::uint16 const wMaxBlockSize, CPNS::IRemoteDevice_CollectSnapshotData_AsyncReturnHandler *const pHandler, void *const pUserPointer)=0 | CPNS::IRemoteDevice | pure virtual |
GenericChange(CPNS::char8 const *const utf8CustomName, CPNS::Enums::DuplicateModes const duplicateMode, CPNS::uint32 const dwDuplicateNumber, CPNS::uint32 const dwGroups)=0 | CPNS::IRemoteDevice | pure virtual |
GetCHAI()=0 | CPNS::IObject | pure virtual |
GetCHAIGroups() const =0 | CPNS::IRemoteDevice | pure virtual |
GetConnectedDevices_Async(CPNS::boolean const fIncludingSubDevices, CPNS::IRemoteDevice_GetConnectedDevices_AsyncReturnHandler *const pHandler, void *const pUserPointer)=0 | CPNS::IRemoteDevice | pure virtual |
GetControllerInfo_Async(CPNS::Enums::ExplorationCommands const ec, CPNS::uint16 const wControllerID, CPNS::IRemoteDevice_GetControllerInfo_AsyncReturnHandler *const pHandler, void *const pUserPointer)=0 | CPNS::IRemoteDevice | pure virtual |
GetDestination_Async(CPNS::uint16 const wOutputID_or_ControllerID, CPNS::uint16 const wDestinationIndex, CPNS::IRemoteDevice_GetDestination_AsyncReturnHandler *const pHandler, void *const pUserPointer)=0 | CPNS::IRemoteDevice | pure virtual |
GetDestinationCount_Async(CPNS::uint16 const wOutputID_or_ControllerID, CPNS::IRemoteDevice_GetDestinationCount_AsyncReturnHandler *const pHandler, void *const pUserPointer)=0 | CPNS::IRemoteDevice | pure virtual |
GetDetailedDestination_Async(CPNS::uint16 const wOutputID_or_ControllerID, CPNS::uint16 const wDestinationIndex, CPNS::IRemoteDevice_GetDetailedDestination_AsyncReturnHandler *const pHandler, void *const pUserPointer)=0 | CPNS::IRemoteDevice | pure virtual |
GetDeviceCapabilities() const =0 | CPNS::IRemoteDevice | pure virtual |
GetDeviceID() const =0 | CPNS::IRemoteDevice | pure virtual |
GetExtendedDeviceCapabilities() const =0 | CPNS::IRemoteDevice | pure virtual |
GetHandle() const =0 | CPNS::IObject | pure virtual |
GetHookCounter() const =0 | CPNS::IHookedObject | pure virtual |
GetIndexListItem_Async(CPNS::IListID *const pIndexListID, CPNS::uint16 const wMsgIndex, CPNS::boolean const fRequestMultipleValues, CPNS::IRemoteDevice_GetIndexListItem_AsyncReturnHandler *const pHandler, void *const pUserPointer)=0 | CPNS::IRemoteDevice | pure virtual |
GetInputCapabilities() const =0 | CPNS::IRemoteDevice | pure virtual |
GetInputInfo_Async(CPNS::Enums::ExplorationCommands const ec, CPNS::uint16 const wInputID, CPNS::IRemoteDevice_GetInputInfo_AsyncReturnHandler *const pHandler, void *const pUserPointer)=0 | CPNS::IRemoteDevice | pure virtual |
GetMachineID() const =0 | CPNS::IRemoteDevice | pure virtual |
GetMachineMACAddress() const =0 | CPNS::IRemoteDevice | pure virtual |
GetMachineName() const =0 | CPNS::IRemoteDevice | pure virtual |
GetModifierDataTypeInfo_Async(CPNS::ParameterID const ¶mID, CPNS::Enums::ExplorationCommands const ec, CPNS::Enums::DataTypes const dataType, CPNS::IRemoteDevice_GetModifierDataTypeInfo_AsyncReturnHandler *const pHandler, void *const pUserPointer)=0 | CPNS::IRemoteDevice | pure virtual |
GetName() const =0 | CPNS::IRemoteDevice | pure virtual |
GetName_Async(CPNS::Enums::DeviceNameFormats const format, CPNS::IRemoteDevice_GetName_AsyncReturnHandler *const pHandler, void *const pUserPointer)=0 | CPNS::IRemoteDevice | pure virtual |
GetObjectType() const =0 | CPNS::IObject | pure virtual |
GetOutputCapabilities() const =0 | CPNS::IRemoteDevice | pure virtual |
GetOutputInfo_Async(CPNS::Enums::ExplorationCommands const ec, CPNS::uint16 const wOutputID, CPNS::IRemoteDevice_GetOutputInfo_AsyncReturnHandler *const pHandler, void *const pUserPointer)=0 | CPNS::IRemoteDevice | pure virtual |
GetOwnDeviceCapabilities() const =0 | CPNS::IRemoteDevice | pure virtual |
GetOwnInputCapabilities() const =0 | CPNS::IRemoteDevice | pure virtual |
GetOwnOutputCapabilities() const =0 | CPNS::IRemoteDevice | pure virtual |
GetParameterInfo_Async(CPNS::Enums::ExplorationCommands const ec, CPNS::SectionID const §ionID, CPNS::uint16 const wFilterInputID, CPNS::ParameterID const ¶mID, CPNS::IRemoteDevice_GetParameterInfo_AsyncReturnHandler *const pHandler, void *const pUserPointer)=0 | CPNS::IRemoteDevice | pure virtual |
GetParameterPath_Async(CPNS::ParameterID const ¶mID, CPNS::IRemoteDevice_GetParameterPath_AsyncReturnHandler *const pHandler, void *const pUserPointer)=0 | CPNS::IRemoteDevice | pure virtual |
GetParentDeviceID() const =0 | CPNS::IRemoteDevice | pure virtual |
GetProperty_Async(CPNS::Enums::ExplorationCommands const ec, CPNS::uint16 const propertyID, CPNS::IRemoteDevice_GetProperty_AsyncReturnHandler *const pHandler, void *const pUserPointer)=0 | CPNS::IRemoteDevice | pure virtual |
GetRecordingDestination_Async(CPNS::uint16 const wOutputID, CPNS::uint16 const wDestinationIndex, CPNS::IRemoteDevice_GetDestination_AsyncReturnHandler *const pHandler, void *const pUserPointer)=0 | CPNS::IRemoteDevice | pure virtual |
GetRecordingDetailedDestination_Async(CPNS::uint16 const wOutputID_or_ControllerID, CPNS::uint16 const wDestinationIndex, CPNS::IRemoteDevice_GetDetailedDestination_AsyncReturnHandler *const pHandler, void *const pUserPointer)=0 | CPNS::IRemoteDevice | pure virtual |
GetSelectorParameterValueText_Async(CPNS::IListID *const pSelectorItemListID, CPNS::uint16 const wItemIndex, CPNS::boolean const fRequestMultipleValues, CPNS::IRemoteDevice_GetSelectorParameterValueText_AsyncReturnHandler *const pHandler, void *const pUserPointer)=0 | CPNS::IRemoteDevice | pure virtual |
GetUserDataPtr() const =0 | CPNS::IObject | pure virtual |
GetUserDataUInt32() const =0 | CPNS::IObject | pure virtual |
IsLocal()=0 | CPNS::IRemoteDevice | pure virtual |
IsValid() const =0 | CPNS::IRemoteDevice | pure virtual |
Learn(CPNS::boolean const activate, CPNS::uint16 const wControllerID)=0 | CPNS::IRemoteDevice | pure virtual |
RegisterObjectNotificationHandler(CPNS::IObject_NotificationHandler *const pHandler)=0 | CPNS::IObject | pure virtual |
RegisterWatcherNotificationHandler(CPNS::CombinedWatcherPOIs const POIs, CPNS::IRemoteDevice_WatcherNotificationHandler *const pHandler)=0 | CPNS::IRemoteDevice | pure virtual |
Release()=0 | CPNS::IHookedObject | pure virtual |
RemoveDestination(CPNS::uint16 const wOutputID, CPNS::Endpoint const &destination)=0 | CPNS::IRemoteDevice | pure virtual |
RemoveRecordingDestination(CPNS::uint16 const wOutputID_or_ControllerID, CPNS::Endpoint const &destination)=0 | CPNS::IRemoteDevice | pure virtual |
ResetAllControllers(CPNS::boolean const fRecursive)=0 | CPNS::IRemoteDevice | pure virtual |
ResetController(CPNS::uint16 const wControllerID)=0 | CPNS::IRemoteDevice | pure virtual |
RestoreSnapshotData_Async(CPNS::Enums::SnapshotTypes const type, CPNS::uint32 const dwOffset, CPNS::uint32 const dwContextData, CPNS::uint16 const wBlockSize, CPNS::boolean const fLastBlock, CPNS::byte const *const pBlockData, CPNS::IRemoteDevice_RestoreSnapshotData_AsyncReturnHandler *const pHandler, void *const pUserPointer)=0 | CPNS::IRemoteDevice | pure virtual |
SetUserDataPtr(void const *const pData)=0 | CPNS::IObject | pure virtual |
SetUserDataUInt32(const CPNS::uint32 dwData)=0 | CPNS::IObject | pure virtual |
SmartConnectStart_Async(CPNS::uint16 const wArraySize, CPNS::DeviceID const *const arSourceDeviceIDs, CPNS::IRemoteDevice_SmartConnectStart_AsyncReturnHandler *const pHandler, void *const pUserPointer)=0 | CPNS::IRemoteDevice | pure virtual |
UnregisterObjectNotificationHandler(CPNS::IObject_NotificationHandler *const pHandler)=0 | CPNS::IObject | pure virtual |
UnregisterWatcherNotificationHandler(CPNS::IRemoteDevice_WatcherNotificationHandler *const pHandler)=0 | CPNS::IRemoteDevice | pure virtual |