CHAI SDK
Version 1.3
|
This is the complete list of members for CPNS::ICHAI, including all inherited members.
AddCP2MIDILocalDevice(CPNS::uint16 const wModelID, CPNS::uint32 const dwDuplicateNumber, CPNS::Enums::DuplicateModes const duplicateMode, CPNS::boolean const fHidden, CPNS::CombinedExtendedDeviceCapabilities const extDevCaps, CPNS::char8 const *const utf8ModelName)=0 | CPNS::ICHAI | pure virtual |
AddHybridMIDILocalDevice(CPNS::uint16 const wModelID, CPNS::uint32 const dwDuplicateNumber, CPNS::Enums::DuplicateModes const duplicateMode, CPNS::boolean const fHidden, CPNS::CombinedExtendedDeviceCapabilities const extDevCaps, CPNS::char8 const *const utf8ModelName)=0 | CPNS::ICHAI | pure virtual |
AddIndexList(CPNS::uint16 const wSize, CPNS::char8 const *const *const arutf8Names)=0 | CPNS::ICHAI | pure virtual |
AddIndexList(CPNS::uint16 const wSize, CPNS::IIndexList_NotificationHandler *const pHandler)=0 | CPNS::ICHAI | pure virtual |
AddLocalDevice(CPNS::uint16 const wModelID, CPNS::uint32 const dwDuplicateNumber, CPNS::Enums::DuplicateModes const duplicateMode, CPNS::boolean const fHidden, CPNS::CombinedExtendedDeviceCapabilities const extDevCaps, CPNS::char8 const *const utf8ModelName)=0 | CPNS::ICHAI | pure virtual |
AddMIDI2CPLocalDevice(CPNS::uint16 const wModelID, CPNS::uint32 const dwDuplicateNumber, CPNS::Enums::DuplicateModes const duplicateMode, CPNS::boolean const fHidden, CPNS::CombinedExtendedDeviceCapabilities const extDevCaps, CPNS::char8 const *const utf8ModelName)=0 | CPNS::ICHAI | pure virtual |
AddSelectorItemList(CPNS::uint16 const wSize, CPNS::SelectorItem const *const arItems)=0 | CPNS::ICHAI | pure virtual |
AddSelectorItemList(CPNS::uint16 const wSize, CPNS::ISelectorItemList_NotificationHandler *const pHandler)=0 | CPNS::ICHAI | pure virtual |
AddSharedDisplayClientLocalDevice(CPNS::uint16 const wModelID, CPNS::uint32 const dwDuplicateNumber, CPNS::Enums::DuplicateModes const duplicateMode, CPNS::boolean const fHidden, CPNS::CombinedExtendedDeviceCapabilities const extDevCaps, CPNS::char8 const *const utf8ModelName)=0 | CPNS::ICHAI | pure virtual |
AddSharedDisplayLocalDevice(CPNS::uint16 const wModelID, CPNS::uint32 const dwDuplicateNumber, CPNS::Enums::DuplicateModes const duplicateMode, CPNS::boolean const fHidden, CPNS::CombinedExtendedDeviceCapabilities const extDevCaps, CPNS::char8 const *const utf8ModelName)=0 | CPNS::ICHAI | pure virtual |
AddTimer(CPNS::ICHAI_Timer_NotificationHandler *const pHandler)=0 | CPNS::ICHAI | pure virtual |
AddVMIDILinkHybridLocalDevice(CPNS::uint16 const wModelID, CPNS::uint32 const dwDuplicateNumber, CPNS::Enums::DuplicateModes const duplicateMode, CPNS::char8 const *const utf8PortName)=0 | CPNS::ICHAI | pure virtual |
AddVMIDILinkInLocalDevice(CPNS::uint16 const wModelID, CPNS::uint32 const dwDuplicateNumber, CPNS::Enums::DuplicateModes const duplicateMode, CPNS::char8 const *const utf8PortName)=0 | CPNS::ICHAI | pure virtual |
AddVMIDILinkOutLocalDevice(CPNS::uint16 const wModelID, CPNS::uint32 const dwDuplicateNumber, CPNS::Enums::DuplicateModes const duplicateMode, CPNS::char8 const *const utf8PortName)=0 | CPNS::ICHAI | pure virtual |
CancelAsync(CPNS::IAsync *const pAsync)=0 | CPNS::ICHAI | pure virtual |
CHAILock()=0 | CPNS::ICHAI | pure virtual |
CHAIUnlock()=0 | CPNS::ICHAI | pure virtual |
CheckAsync(CPNS::IAsync *const pAsync)=0 | CPNS::ICHAI | pure virtual |
Connect()=0 | CPNS::ICHAI | pure virtual |
CreateDataTransferMessage()=0 | CPNS::ICHAI | pure virtual |
CreateDataTransferMessage(CPNS::uint16 const wNumber)=0 | CPNS::ICHAI | pure virtual |
CreateEventMessage()=0 | CPNS::ICHAI | pure virtual |
CreateEventMessage(CPNS::IEventMessage *const pCopySource)=0 | CPNS::ICHAI | pure virtual |
CreateMIDISysexMessage()=0 | CPNS::ICHAI | pure virtual |
CreateModifierMessage()=0 | CPNS::ICHAI | pure virtual |
CreateModifierMessage(CPNS::IModifierMessage *const pCopySource)=0 | CPNS::ICHAI | pure virtual |
CreateModifierMessage(CPNS::uint16 const wNumber, CPNS::uint16 const wIndex, CPNS::uint16 const wRawValue, CPNS::Enums::RelativeMode const relativeMode)=0 | CPNS::ICHAI | pure virtual |
CreateModifierMessage(CPNS::uint16 const wNumber, CPNS::uint16 const wIndex, CPNS::Value const &value, CPNS::Enums::RelativeMode const relativeMode)=0 | CPNS::ICHAI | pure virtual |
CreateRemoteDevice(CPNS::IBaseLocalDevice *const pLocalDevice)=0 | CPNS::ICHAI | pure virtual |
CreateRemoteDevice(CPNS::DeviceID const &devID, CPNS::IRemoteDevice_NotificationHandler *const pHandler)=0 | CPNS::ICHAI | pure virtual |
CreateRemoteDevice(CPNS::Endpoint const &endPoint, CPNS::boolean const fEndpointIsSource, CPNS::IRemoteDevice_NotificationHandler2 *const pHandler)=0 | CPNS::ICHAI | pure virtual |
CreateSelectorMessage()=0 | CPNS::ICHAI | pure virtual |
CreateSelectorMessage(CPNS::uint16 const wNumber, CPNS::uint16 const wIndex, CPNS::uint16 const wRawValue, CPNS::Enums::RelativeMode const relativeMode)=0 | CPNS::ICHAI | pure virtual |
CreateTextMessage()=0 | CPNS::ICHAI | pure virtual |
CreateTextMessage(CPNS::uint16 const wNumber, CPNS::uint16 const wIndex, CPNS::char8 const *const utf8Text)=0 | CPNS::ICHAI | pure virtual |
Destroy()=0 | CPNS::ICHAI | pure virtual |
Disconnect()=0 | CPNS::ICHAI | pure virtual |
EnterSnapshotRestoreMode()=0 | CPNS::ICHAI | pure virtual |
EnterSnapshotSavingMode()=0 | CPNS::ICHAI | pure virtual |
FlowControl(CPNS::boolean const fSuspend)=0 | CPNS::ICHAI | pure virtual |
GetCHAIGroups() const =0 | CPNS::ICHAI | pure virtual |
GetCurrentSnapshotMode()=0 | CPNS::ICHAI | pure virtual |
GetGlobalSynchronizedTime()=0 | CPNS::ICHAI | pure virtual |
GetGlobalSynchronizedTimeMillisecond()=0 | CPNS::ICHAI | pure virtual |
GetLocalDevice(CPNS::DeviceID const &devID)=0 | CPNS::ICHAI | pure virtual |
GetLocalTime()=0 | CPNS::ICHAI | pure virtual |
GetLocalTimeMillisec()=0 | CPNS::ICHAI | pure virtual |
GetMachineID() const =0 | CPNS::ICHAI | pure virtual |
GetMachineMACAddress()=0 | CPNS::ICHAI | pure virtual |
GetMachineName()=0 | CPNS::ICHAI | pure virtual |
GetMachineUniqueDuplicateNumber()=0 | CPNS::ICHAI | pure virtual |
GetRandom()=0 | CPNS::ICHAI | pure virtual |
GetVersion(CPNS::uint16 &wCHAIVersion, CPNS::uint16 &wVNMVersion)=0 | CPNS::ICHAI | pure virtual |
GetVersionString()=0 | CPNS::ICHAI | pure virtual |
IsConnected() const =0 | CPNS::ICHAI | pure virtual |
IsGlobalSynchronizedTimeReference()=0 | CPNS::ICHAI | pure virtual |
LeaveSnapshotMode()=0 | CPNS::ICHAI | pure virtual |
Recording_Arm()=0 | CPNS::ICHAI | pure virtual |
Recording_Arm(CPNS::DeviceID const &devID)=0 | CPNS::ICHAI | pure virtual |
Recording_Arm(CPNS::DeviceID const &devID, CPNS::uint16 const wOutputID_or_ControllerID)=0 | CPNS::ICHAI | pure virtual |
Recording_Disarm()=0 | CPNS::ICHAI | pure virtual |
Recording_Disarm(CPNS::DeviceID const &devID)=0 | CPNS::ICHAI | pure virtual |
Recording_Disarm(CPNS::DeviceID const &devID, CPNS::uint16 const wOutputID_or_ControllerID)=0 | CPNS::ICHAI | pure virtual |
RedeclareAllDevices()=0 | CPNS::ICHAI | pure virtual |
RegisterGlobalTimer(CPNS::CombinedGlobalTimerNotificationFlags const flags, CPNS::ICHAI_GlobalTimer_NotificationHandler *const pHandler)=0 | CPNS::ICHAI | pure virtual |
RegisterNotificationHandler(CPNS::ICHAI_NotificationHandler *const pHandler)=0 | CPNS::ICHAI | pure virtual |
RegisterSignalNotificationHandler(CPNS::ICHAI_SignalNotificationHandler *const pHandler)=0 | CPNS::ICHAI | pure virtual |
RegisterWatcherNotificationHandler(CPNS::CombinedWatcherPOIs const POIs, CPNS::ICHAI_WatcherNotificationHandler *const pHandler)=0 | CPNS::ICHAI | pure virtual |
RemoteDevice_FindFirst_Async(CPNS::CombinedFindDeviceOptions const options, CPNS::DeviceID const &parentDevID, CPNS::CombinedDeviceCapabilities const includeDeviceCapabilities, CPNS::CombinedDeviceCapabilities const excludeDeviceCapabilities, CPNS::ICHAI_RemoteDevice_Find_AsyncReturnHandler *const pHandler, void *const pUserPointer)=0 | CPNS::ICHAI | pure virtual |
RemoteDevice_FindFirst_Async(CPNS::CombinedFindDeviceOptions const options, CPNS::DeviceID const &parentDevID, CPNS::CombinedDeviceCapabilities const includeDeviceCapabilities, CPNS::CombinedDeviceCapabilities const excludeDeviceCapabilities, CPNS::CombinedInOutCapabilities const includeInputCapabilities, CPNS::CombinedInOutCapabilities const excludeInputCapabilities, CPNS::CombinedInOutCapabilities const includeOutputCapabilities, CPNS::CombinedInOutCapabilities const excludeOutputCapabilities, CPNS::ICHAI_RemoteDevice_Find_AsyncReturnHandler *const pHandler, void *const pUserPointer)=0 | CPNS::ICHAI | pure virtual |
RemoteDevice_FindFirst_Async(CPNS::CombinedFindDeviceOptions const options, CPNS::DeviceID const &parentDevID, CPNS::CombinedDeviceCapabilities const includeDeviceCapabilities, CPNS::CombinedDeviceCapabilities const excludeDeviceCapabilities, CPNS::CombinedInOutCapabilities const includeInputCapabilities, CPNS::CombinedInOutCapabilities const excludeInputCapabilities, CPNS::CombinedInOutCapabilities const includeOutputCapabilities, CPNS::CombinedInOutCapabilities const excludeOutputCapabilities, CPNS::uint16 const wBrandID, CPNS::uint16 const wModelID, CPNS::uint32 const dwDuplicateNumberFrom, CPNS::uint32 const dwDuplicateNumberTo, CPNS::uint16 const wModuleIDFrom, CPNS::uint16 const wModuleIDTo, CPNS::ICHAI_RemoteDevice_Find_AsyncReturnHandler *const pHandler, void *const pUserPointer)=0 | CPNS::ICHAI | pure virtual |
RemoteDevice_FindNext_Async(CPNS::IDeviceEnumerationContext *const pEnumerationContext, CPNS::ICHAI_RemoteDevice_Find_AsyncReturnHandler *const pHandler, void *const pUserPointer)=0 | CPNS::ICHAI | pure virtual |
RemoteDevice_FindPrev_Async(CPNS::IDeviceEnumerationContext *const pEnumerationContext, CPNS::ICHAI_RemoteDevice_Find_AsyncReturnHandler *const pHandler, void *const pUserPointer)=0 | CPNS::ICHAI | pure virtual |
RemoveIndexList(CPNS::IIndexList *const pList)=0 | CPNS::ICHAI | pure virtual |
RemoveLocalDevice(CPNS::IBaseLocalDevice const *const pDevice)=0 | CPNS::ICHAI | pure virtual |
RemoveSelectorItemList(CPNS::ISelectorItemList *const pList)=0 | CPNS::ICHAI | pure virtual |
RemoveTimer(CPNS::ITimer *const pTimer)=0 | CPNS::ICHAI | pure virtual |
SetApplicationName(CPNS::char8 const *const utf8Name)=0 | CPNS::ICHAI | pure virtual |
SetAsyncTimeouts(CPNS::boolean const fEnabled)=0 | CPNS::ICHAI | pure virtual |
SetCHAIDeviceFiltering(CPNS::boolean const fFiletered)=0 | CPNS::ICHAI | pure virtual |
SetCHAIGroups(CPNS::uint32 const dwGroups)=0 | CPNS::ICHAI | pure virtual |
SetFlowControlIncomingCapacity(CPNS::uint32 const dwCapacity)=0 | CPNS::ICHAI | pure virtual |
SetMachineFitness(CPNS::uint8 const bFitnessValue)=0 | CPNS::ICHAI | pure virtual |
SetThreadPriority(CPNS::uint8 const bPriority)=0 | CPNS::ICHAI | pure virtual |
SetTrashcanUsageForMessageObjects(CPNS::boolean const fEnabled)=0 | CPNS::ICHAI | 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::ICHAI | 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::ICHAI | pure virtual |
UnregisterGlobalTimer(CPNS::ICHAI_GlobalTimer_NotificationHandler *const pHandler)=0 | CPNS::ICHAI | pure virtual |
UnregisterNotificationHandler(CPNS::ICHAI_NotificationHandler *const pHandler)=0 | CPNS::ICHAI | pure virtual |
UnregisterSignalNotificationHandler(CPNS::ICHAI_SignalNotificationHandler *const pHandler)=0 | CPNS::ICHAI | pure virtual |
UnregisterWatcherNotificationHandler(CPNS::ICHAI_WatcherNotificationHandler *const pHandler)=0 | CPNS::ICHAI | pure virtual |
Warning_Send(CPNS::Endpoint const &optionalSource, CPNS::CombinedWarningCodes const code, CPNS::Enums::WarningDomains const domain, CPNS::char8 const *const utf8Title, CPNS::char8 const *const utf8Content)=0 | CPNS::ICHAI | pure virtual |