CHAI SDK  Version 1.3
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
oCCPNS::AudioLanEnums
oCCPNS::AudioLanExtensionFactory class used to create AudioLan objects
oCCPNS::AudioLanOutputChannel
oCCPNS::AudioLanSourceStream
oCCPNS::AudioLanSourceStreamChannel
oCCPNS::CapabilitiesToolsHelper class for capabilities matching check
oCCPNS::CombinedEnums< TY, VT >Template class used to handle combination of enum values
oCCPNS::ConstantsConstants class contains fixed device identity information
oCCPNS::ControllerAssignmentController assignment definition class
oCCPNS::DeviceIDDevice ID definition class
oCCPNS::EndpointEndpoint (source or destination) definition class
oCCPNS::EndpointIDToolsHelper class for endpoint ID classification
oCCPNS::EnumsEnums class contains enum declaration
oCCPNS::FactoryThis is a CHAI factory
oCCPNS::GroupsToolsHelper class for group matching check
oCCPNS::IAsyncAsync call handler
oCCPNS::IAudioLanLocalDevice_NotificationHandlerNotification handler for IAudioLanLocalDevice
oCCPNS::IAudioLanRemoteController_NotificationHandlerNotification handler for IAudioLanRemote
oCIBaseAudioRemote
|\CCPNS::IAudioLanRemoteThis is the AudioLan dedicated audio remote controller's interface
oCCPNS::IBaseLocalDevice_NotificationHandlerNotification handler for BaseLocalDevice
oCCPNS::IBaseLocalDevice_SignalNotificationHandlerNotification handler for Signal reception at LocalDevice layer
oCCPNS::IBaseLocalDevice_SmartConnectTargetNotificationHandlerNotification handler for the base local device SmartConnect Target handling
oCCPNS::IBaseLocalDevice_SnapshotNotificationHandlerNotification handler for the base local device snapshot handling
oCCPNS::ICHAICHAI interface
oCCPNS::ICHAI_GlobalTimer_NotificationHandlerNotification handler for CHAI's global timer
oCCPNS::ICHAI_NotificationHandlerNotification handler for the CHAI
oCCPNS::ICHAI_RemoteDevice_Find_AsyncReturnHandlerNotification handler for CHAI's device enumeration
oCCPNS::ICHAI_SignalNotificationHandlerNotification handler for Signal reception at CHAI's level
oCCPNS::ICHAI_Timer_NotificationHandlerNotification handler for CHAI's timer
oCCPNS::ICHAI_WatcherNotificationHandlerNotification handler for CHAI's watcher feature
oCCPNS::IController_NotificationHandlerNotification handler for Controller
oCCPNS::ICP2MIDILocalDevice_NotificationHandlerNotification handler for CopperLan to MIDI translator device
oCCPNS::IIndexList_NotificationHandlerNotification handler for Index List management
oCCPNS::IInput_ClockListenerControlNotificationHandlerNotification handler for ClockListener Input
oCCPNS::IInput_NotificationHandlerNotification handler for Input
oCCPNS::IInput_ParameterNotificationHandlerNotification handler for Parameters handling
oCCPNS::IObjectObject base interface
|oCCPNS::IAudioLanManagerThis is the AudioLan dedicated audio manager's interface
|oCCPNS::IAudioLanRemoteControllerThis is the AudioLan dedicated audio remote controller's interface
|oCCPNS::IBaseLocalDeviceIt is the base interface for all Local Devices
|oCCPNS::IBaseOutput
|oCCPNS::IHookedObjectHooked Object base interface
|oCCPNS::IIndexListWhen a Parameter is associated to an Index List, it means that several instances of this parameter are available
|oCCPNS::IInputThe Input object is used to receive messages from one or more outputs
|oCCPNS::IParameterThe Parameter object is aimed to:
|oCCPNS::IPipeThe Pipe is used to exchange messages between two peers in bidirectional ways
|oCCPNS::ISelectorItemListThis list is providing the items for Selector parameters
|\CCPNS::ITimerTimer object interface
oCCPNS::IObject_NotificationHandlerNotification handler for IObject
oCCPNS::IOutput_ClockGeneratorNotificationHandlerNotification handler for ClockGenerator Output
oCCPNS::IOutput_NotificationHandlerNotification handler for Output
oCCPNS::IPipe_NotificationHandlerNotification handler for Pipe
oCCPNS::IRemoteDevice_CollectSnapshotData_AsyncReturnHandlerNotification handler for RemoteDevice's CollectSnapshotData async method
oCCPNS::IRemoteDevice_GetConnectedDevices_AsyncReturnHandlerNotification handler for RemoteDevice's GetConnectedDevices_Async async method
oCCPNS::IRemoteDevice_GetControllerInfo_AsyncReturnHandlerNotification handler for RemoteDevice's GetControllerInfo async method
oCCPNS::IRemoteDevice_GetDestination_AsyncReturnHandlerNotification handler for RemoteDevice's GetDestination async method
oCCPNS::IRemoteDevice_GetDestinationCount_AsyncReturnHandlerNotification handler for RemoteDevice's GetDestinationCount async method
oCCPNS::IRemoteDevice_GetDetailedDestination_AsyncReturnHandlerNotification handler for RemoteDevice's GetDetailedDestination async method
oCCPNS::IRemoteDevice_GetIndexListItem_AsyncReturnHandlerNotification handler for RemoteDevice's GetIndexListItem async method
oCCPNS::IRemoteDevice_GetInputInfo_AsyncReturnHandlerNotification handler for RemoteDevice's InputInfo related async methods
oCCPNS::IRemoteDevice_GetModifierDataTypeInfo_AsyncReturnHandlerNotification handler for RemoteDevice's GetModifierDataTypeInfo async method
oCCPNS::IRemoteDevice_GetName_AsyncReturnHandlerNotification handler for RemoteDevice's GetName async method
oCCPNS::IRemoteDevice_GetOutputInfo_AsyncReturnHandlerNotification handler for RemoteDevice's OutputInfo related async methods
oCCPNS::IRemoteDevice_GetParameterInfo_AsyncReturnHandlerNotification handler for RemoteDevice's GetParameterInfo async method
oCCPNS::IRemoteDevice_GetParameterPath_AsyncReturnHandlerNotification handler for RemoteDevice's GetParameterPath_Async async method
oCCPNS::IRemoteDevice_GetProperty_AsyncReturnHandlerNotification handler for RemoteDevice's GetProperty async method
oCCPNS::IRemoteDevice_GetSelectorParameterValueText_AsyncReturnHandlerNotification handler for RemoteDevice's GetSelectorParameterValueText async method
oCCPNS::IRemoteDevice_NotificationHandlerNotification handler for RemoteDevice object creation
oCCPNS::IRemoteDevice_NotificationHandler2Notification handler for RemoteDevice object creation
oCCPNS::IRemoteDevice_RestoreSnapshotData_AsyncReturnHandlerNotification handler for RemoteDevice's RestoreSnapshotData async method
oCCPNS::IRemoteDevice_SmartConnectStart_AsyncReturnHandlerNotification handler for RemoteDevice's SmartConnect async method
oCCPNS::IRemoteDevice_WatcherNotificationHandlerNotification handler for remote device's watcher feature
oCCPNS::ISelectorItemList_NotificationHandlerNotification handler for Selector Item List management
oCCPNS::ISharedDisplayClientLocalDevice_NotificationHandlerNotification handler for SharedDisplayClientLocalDevice
oCCPNS::ISharedDisplayLocalDevice_NotificationHandlerNotification handler for SharedDisplayLocalDevice
oCCPNS::IVMIDILinkInLocalDevice_NotificationHandlerNotification handler for VMIDILink In device
oCCPNS::IVMIDILinkOutLocalDevice_NotificationHandlerNotification handler for any kind of VMIDILink device
oCCPNS::MachineID
oCCPNS::ParameterGroupItem
oCCPNS::ParameterIDParameter ID definition class
oCCPNS::SectionIDSection ID definition class
oCCPNS::SectionTypeToolsHelper class for section type matching check
oCCPNS::SmartConnectControllerItemController descriptor for SmartConnect
oCCPNS::SmartConnectSectionItemSection descriptor for SmartConnect
oCCPNS::UTF8StringString handling class
\CCPNS::ValueValue container