CHAI SDK
Version 1.3
|
This is the complete list of members for CPNS::IBaseLocalDevice, including all inherited members.
AddController(CPNS::char8 const *const utf8Name, CPNS::CombinedControllerTypes const types, CPNS::Enums::MessageTypes const preferredMsgType, CPNS::uint16 const wPreferredMsgNum, CPNS::uint16 const wGroup, CPNS::SectionID const §ionID)=0 | CPNS::IBaseLocalDevice | pure virtual |
AddInput(CPNS::CombinedInOutCapabilities const inCaps, CPNS::char8 const *const utf8Name, CPNS::SectionID const §ionID)=0 | CPNS::IBaseLocalDevice | pure virtual |
AddOutput(CPNS::CombinedInOutCapabilities const outCaps, CPNS::char8 const *const utf8Name, CPNS::SectionID const §ionID)=0 | CPNS::IBaseLocalDevice | pure virtual |
AddPipe(CPNS::boolean const fSynapse)=0 | CPNS::IBaseLocalDevice | pure virtual |
AddSubCP2MIDILocalDevice(CPNS::uint16 const wModuleID, CPNS::boolean const fHidden, CPNS::CombinedExtendedDeviceCapabilities const extDevCaps, CPNS::char8 const *const utf8ModelName)=0 | CPNS::IBaseLocalDevice | pure virtual |
AddSubHybridMIDILocalDevice(CPNS::uint16 const wModuleID, CPNS::boolean const fHidden, CPNS::CombinedExtendedDeviceCapabilities const extDevCaps, CPNS::char8 const *const utf8ModelName)=0 | CPNS::IBaseLocalDevice | pure virtual |
AddSubLocalDevice(CPNS::uint16 const wModuleID, CPNS::boolean const fHidden, CPNS::CombinedExtendedDeviceCapabilities const extDevCaps, CPNS::char8 const *const utf8ModelName)=0 | CPNS::IBaseLocalDevice | pure virtual |
AddSubMIDI2CPLocalDevice(CPNS::uint16 const wModuleID, CPNS::boolean const fHidden, CPNS::CombinedExtendedDeviceCapabilities const extDevCaps, CPNS::char8 const *const utf8ModelName)=0 | CPNS::IBaseLocalDevice | pure virtual |
AddSubSharedDisplayClientLocalDevice(CPNS::uint16 const wModuleID, CPNS::boolean const fHidden, CPNS::CombinedExtendedDeviceCapabilities const extDevCaps, CPNS::char8 const *const utf8ModelName)=0 | CPNS::IBaseLocalDevice | pure virtual |
AddSubSharedDisplayLocalDevice(CPNS::uint16 const wModuleID, CPNS::boolean const fHidden, CPNS::CombinedExtendedDeviceCapabilities const extDevCaps, CPNS::char8 const *const utf8ModelName)=0 | CPNS::IBaseLocalDevice | pure virtual |
AddSubVMIDILinkHybridLocalDevice(CPNS::uint16 const wModuleID, CPNS::char8 const *const utf8PortName)=0 | CPNS::IBaseLocalDevice | pure virtual |
AddSubVMIDILinkInLocalDevice(CPNS::uint16 const wModuleID, CPNS::char8 const *const utf8PortName)=0 | CPNS::IBaseLocalDevice | pure virtual |
AddSubVMIDILinkOutLocalDevice(CPNS::uint16 const wModuleID, CPNS::char8 const *const utf8PortName)=0 | CPNS::IBaseLocalDevice | pure virtual |
ClearControllers()=0 | CPNS::IBaseLocalDevice | pure virtual |
ClearInputs()=0 | CPNS::IBaseLocalDevice | pure virtual |
ClearOutputs()=0 | CPNS::IBaseLocalDevice | pure virtual |
ClearPipes()=0 | CPNS::IBaseLocalDevice | pure virtual |
FindFirstController()=0 | CPNS::IBaseLocalDevice | pure virtual |
FindFirstInput()=0 | CPNS::IBaseLocalDevice | pure virtual |
FindFirstOutput()=0 | CPNS::IBaseLocalDevice | pure virtual |
FindFirstPipe()=0 | CPNS::IBaseLocalDevice | pure virtual |
FindLastController()=0 | CPNS::IBaseLocalDevice | pure virtual |
FindLastInput()=0 | CPNS::IBaseLocalDevice | pure virtual |
FindLastOutput()=0 | CPNS::IBaseLocalDevice | pure virtual |
FindNextController(CPNS::uint16 const wControllerID)=0 | CPNS::IBaseLocalDevice | pure virtual |
FindNextInput(CPNS::uint16 const wInputID)=0 | CPNS::IBaseLocalDevice | pure virtual |
FindNextOutput(CPNS::uint16 const wOutputID)=0 | CPNS::IBaseLocalDevice | pure virtual |
FindNextPipe(CPNS::uint16 const wPipeID)=0 | CPNS::IBaseLocalDevice | pure virtual |
FindPrevController(CPNS::uint16 const wControllerID)=0 | CPNS::IBaseLocalDevice | pure virtual |
FindPrevInput(CPNS::uint16 const wInputID)=0 | CPNS::IBaseLocalDevice | pure virtual |
FindPrevOutput(CPNS::uint16 const wOutputID)=0 | CPNS::IBaseLocalDevice | pure virtual |
FlowControl(CPNS::boolean const fSuspend)=0 | CPNS::IBaseLocalDevice | pure virtual |
Flush()=0 | CPNS::IBaseLocalDevice | pure virtual |
GetBrandName()=0 | CPNS::IBaseLocalDevice | pure virtual |
GetCHAI()=0 | CPNS::IObject | pure virtual |
GetControllerFromID(CPNS::uint16 const wControllerID)=0 | CPNS::IBaseLocalDevice | pure virtual |
GetCustomName()=0 | CPNS::IBaseLocalDevice | pure virtual |
GetDeviceCapabilities()=0 | CPNS::IBaseLocalDevice | pure virtual |
GetDeviceID() const =0 | CPNS::IBaseLocalDevice | pure virtual |
GetDuplicateMode() const =0 | CPNS::IBaseLocalDevice | pure virtual |
GetExtendedDevCaps() const =0 | CPNS::IBaseLocalDevice | pure virtual |
GetExtendedDeviceCapabilities()=0 | CPNS::IBaseLocalDevice | pure virtual |
GetFirstSubDevice()=0 | CPNS::IBaseLocalDevice | pure virtual |
GetHandle() const =0 | CPNS::IObject | pure virtual |
GetIAudioLanLocalDevice() const =0 | CPNS::IBaseLocalDevice | pure virtual |
GetICP2MIDILocalDevice() const =0 | CPNS::IBaseLocalDevice | pure virtual |
GetIHybridMIDILocalDevice() const =0 | CPNS::IBaseLocalDevice | pure virtual |
GetILocalDevice() const =0 | CPNS::IBaseLocalDevice | pure virtual |
GetIMIDI2CPLocalDevice() const =0 | CPNS::IBaseLocalDevice | pure virtual |
GetInputCapabilities()=0 | CPNS::IBaseLocalDevice | pure virtual |
GetInputFromID(CPNS::uint16 const wInputID)=0 | CPNS::IBaseLocalDevice | pure virtual |
GetInternalSnapshotData(CPNS::byte *const pData, CPNS::uint32 const dwSize)=0 | CPNS::IBaseLocalDevice | pure virtual |
GetInternalSnapshotDataSize()=0 | CPNS::IBaseLocalDevice | pure virtual |
GetISharedDisplayClientLocalDevice() const =0 | CPNS::IBaseLocalDevice | pure virtual |
GetISharedDisplayLocalDevice() const =0 | CPNS::IBaseLocalDevice | pure virtual |
GetIVMIDILinkHybridLocalDevice() const =0 | CPNS::IBaseLocalDevice | pure virtual |
GetIVMIDILinkInLocalDevice() const =0 | CPNS::IBaseLocalDevice | pure virtual |
GetIVMIDILinkOutLocalDevice() const =0 | CPNS::IBaseLocalDevice | pure virtual |
GetModelName()=0 | CPNS::IBaseLocalDevice | pure virtual |
GetName(CPNS::Enums::DeviceNameFormats const format)=0 | CPNS::IBaseLocalDevice | pure virtual |
GetNextDevice()=0 | CPNS::IBaseLocalDevice | pure virtual |
GetNumControllers()=0 | CPNS::IBaseLocalDevice | pure virtual |
GetNumericProperty(CPNS::uint16 const wPropertyNum, CPNS::uint64 &qwValue)=0 (defined in CPNS::IBaseLocalDevice) | CPNS::IBaseLocalDevice | pure virtual |
GetNumInputs()=0 | CPNS::IBaseLocalDevice | pure virtual |
GetNumOutputs()=0 | CPNS::IBaseLocalDevice | pure virtual |
GetNumPipes()=0 | CPNS::IBaseLocalDevice | pure virtual |
GetObjectType() const =0 | CPNS::IObject | pure virtual |
GetOutputCapabilities()=0 | CPNS::IBaseLocalDevice | pure virtual |
GetOutputFromID(CPNS::uint16 const wOutputID)=0 | CPNS::IBaseLocalDevice | pure virtual |
GetOwnDeviceCapabilities()=0 | CPNS::IBaseLocalDevice | pure virtual |
GetOwnInputCapabilities()=0 | CPNS::IBaseLocalDevice | pure virtual |
GetOwnOutputCapabilities()=0 | CPNS::IBaseLocalDevice | pure virtual |
GetParentDevice()=0 | CPNS::IBaseLocalDevice | pure virtual |
GetParentDeviceID() const =0 | CPNS::IBaseLocalDevice | pure virtual |
GetPath()=0 | CPNS::IBaseLocalDevice | pure virtual |
GetPipeFromID(CPNS::uint16 const wPipeID)=0 | CPNS::IBaseLocalDevice | pure virtual |
GetSectionName(CPNS::SectionID const §ionID)=0 | CPNS::IBaseLocalDevice | pure virtual |
GetStringProperty(CPNS::uint16 const wPropertyNum, CPNS::UTF8String &strValue)=0 (defined in CPNS::IBaseLocalDevice) | CPNS::IBaseLocalDevice | pure virtual |
GetUserDataPtr() const =0 | CPNS::IObject | pure virtual |
GetUserDataUInt32() const =0 | CPNS::IObject | pure virtual |
IsChildOf(CPNS::IBaseLocalDevice *const pCheckDev)=0 | CPNS::IBaseLocalDevice | pure virtual |
IsLearningModeActive()=0 | CPNS::IBaseLocalDevice | pure virtual |
LeaveLearningMode()=0 | CPNS::IBaseLocalDevice | pure virtual |
RegisterNotificationHandler(CPNS::IBaseLocalDevice_NotificationHandler *const pHandler)=0 | CPNS::IBaseLocalDevice | pure virtual |
RegisterObjectNotificationHandler(CPNS::IObject_NotificationHandler *const pHandler)=0 | CPNS::IObject | pure virtual |
RegisterSignalNotificationHandler(CPNS::IBaseLocalDevice_SignalNotificationHandler *const pHandler)=0 | CPNS::IBaseLocalDevice | pure virtual |
Reply_InvalidRequest(CPNS::uint16 const wRequestID)=0 | CPNS::IBaseLocalDevice | pure virtual |
Reply_RequestCollectSnapshotData(CPNS::uint16 const wRequestID, CPNS::Enums::SnapshotBlockPriorities const priority, CPNS::uint32 const dwContextData, CPNS::uint16 const wBlockSize, CPNS::boolean const fLastBlock, void *const pBlockData)=0 | CPNS::IBaseLocalDevice | pure virtual |
Reply_RequestRestoreSnapshotData(CPNS::uint16 const wRequestID, CPNS::Enums::Errors const returnCode, CPNS::uint32 const dwContextData)=0 | CPNS::IBaseLocalDevice | pure virtual |
RestoreInternalSnapshotData(CPNS::byte const *const pData, CPNS::uint32 const dwSize)=0 | CPNS::IBaseLocalDevice | pure virtual |
SetCustomName(CPNS::char8 const *const utf8CustomName)=0 | CPNS::IBaseLocalDevice | pure virtual |
SetDisabledDestinationAutoDelete(CPNS::boolean const fAutoDelete)=0 | CPNS::IBaseLocalDevice | pure virtual |
SetDisabledInternalSnapshot(CPNS::boolean const fDisabled, CPNS::boolean const fAlsoForChildren)=0 | CPNS::IBaseLocalDevice | pure virtual |
SetExtendeddDevCaps(CPNS::CombinedExtendedDeviceCapabilities const xDevCaps)=0 | CPNS::IBaseLocalDevice | pure virtual |
SetNumericProperty(CPNS::uint16 const wPropertyNum, CPNS::uint64 const qwValue)=0 | CPNS::IBaseLocalDevice | pure virtual |
SetSectionName(CPNS::SectionID const §ionID, CPNS::char8 const *const utf8Name)=0 | CPNS::IBaseLocalDevice | pure virtual |
SetSmartConnectTargetNotificationHandler(CPNS::IBaseLocalDevice_SmartConnectTargetNotificationHandler *const pHandler)=0 | CPNS::IBaseLocalDevice | pure virtual |
SetSnapshotNotificationHandler(CPNS::IBaseLocalDevice_SnapshotNotificationHandler *const pHandler)=0 | CPNS::IBaseLocalDevice | pure virtual |
SetStringProperty(CPNS::uint16 const wPropertyNum, CPNS::char8 const *const utf8Value)=0 | CPNS::IBaseLocalDevice | pure virtual |
SetUserDataPtr(void const *const pData)=0 | CPNS::IObject | pure virtual |
SetUserDataUInt32(const CPNS::uint32 dwData)=0 | CPNS::IObject | pure virtual |
SetVisibility(CPNS::boolean const fHidden)=0 | CPNS::IBaseLocalDevice | pure virtual |
Signal_Broadcast(CPNS::uint16 const wSignalNumber, CPNS::uint16 const wOptionalData0, CPNS::uint16 const wOptionalData1, CPNS::uint16 const wOptionalData2, CPNS::uint16 const wOptionalData3, CPNS::char8 const *const utf8OptionalData, CPNS::Endpoint const &optionalEndpoint)=0 | CPNS::IBaseLocalDevice | pure virtual |
Signal_Direct(CPNS::DeviceID const &devID, CPNS::uint16 const wSignalNumber, CPNS::uint16 const wOptionalData0, CPNS::uint16 const wOptionalData1, CPNS::uint16 const wOptionalData2, CPNS::uint16 const wOptionalData3, CPNS::char8 const *const utf8OptionalData, CPNS::Endpoint const &optionalEndpoint)=0 | CPNS::IBaseLocalDevice | pure virtual |
SmartConnectTarget_AssignController(CPNS::uint16 const wSessionID, CPNS::DeviceID const &devID, CPNS::uint16 const wControllerID, CPNS::ControllerAssignment const &assignment)=0 | CPNS::IBaseLocalDevice | pure virtual |
SmartConnectTarget_AssignOutput(CPNS::uint16 const wSessionID, CPNS::DeviceID const &devID, CPNS::SectionID const §ionID, CPNS::Endpoint const &targetEndpoint)=0 | CPNS::IBaseLocalDevice | pure virtual |
SmartConnectTarget_Finished(CPNS::uint16 const wSessionID, CPNS::Enums::Errors const errCode)=0 | CPNS::IBaseLocalDevice | pure virtual |
SmartConnectTarget_RequestControllerList(CPNS::uint16 const wSessionID, CPNS::DeviceID const &devID, CPNS::SectionID const §ionID)=0 | CPNS::IBaseLocalDevice | pure virtual |
SmartConnectTarget_UnassignAndRequestSectionList(CPNS::uint16 const wSessionID, CPNS::DeviceID const &devID)=0 | CPNS::IBaseLocalDevice | pure virtual |
UnassignAllControllers(CPNS::boolean const fAlsoForChildren)=0 | CPNS::IBaseLocalDevice | pure virtual |
UnregisterNotificationHandler(CPNS::IBaseLocalDevice_NotificationHandler *const pHandler)=0 | CPNS::IBaseLocalDevice | pure virtual |
UnregisterObjectNotificationHandler(CPNS::IObject_NotificationHandler *const pHandler)=0 | CPNS::IObject | pure virtual |
UnregisterSignalNotificationHandler(CPNS::IBaseLocalDevice_SignalNotificationHandler *const pHandler)=0 | CPNS::IBaseLocalDevice | pure virtual |