![]() |
CHAI SDK
Version 1.3
|
![]() ![]() | CopperLan main namespace |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | Factory class used to create AudioLan objects |
![]() ![]() ![]() | Audio device |
![]() ![]() ![]() | This is the AudioLan dedicated audio manager's interface |
![]() ![]() ![]() | Notification handler for IAudioLanLocalDevice |
![]() ![]() ![]() | Notification handler for IAudioLanRemote |
![]() ![]() ![]() | This is the AudioLan dedicated audio remote controller's interface |
![]() ![]() ![]() | This is the AudioLan dedicated audio remote controller's interface |
![]() ![]() ![]() | |
![]() ![]() ![]() | Async call handler |
![]() ![]() ![]() | Object base interface |
![]() ![]() ![]() | Hooked Object base interface |
![]() ![]() ![]() | Device enumeration context interface |
![]() ![]() ![]() | Timer object interface |
![]() ![]() ![]() | CHAI interface |
![]() ![]() ![]() | This is a CHAI factory |
![]() ![]() ![]() | Constants class contains fixed device identity information |
![]() ![]() ![]() | Value container |
![]() ![]() ![]() | Section ID definition class |
![]() ![]() ![]() | Parameter ID definition class |
![]() ![]() ![]() | Controller assignment definition class |
![]() ![]() ![]() | Section descriptor for SmartConnect |
![]() ![]() ![]() | Controller descriptor for SmartConnect |
![]() ![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() | Enums class contains enum declaration |
![]() ![]() ![]() | When a Parameter is associated to an Index List, it means that several instances of this parameter are available |
![]() ![]() ![]() | This list is providing the items for Selector parameters |
![]() ![]() ![]() | Unique list identification |
![]() ![]() ![]() | The Parameter object is aimed to: |
![]() ![]() ![]() | |
![]() ![]() ![]() | The Output object is used to send messages to a set of destinations (one or more inputs) |
![]() ![]() ![]() | The Controller object is aimed to be assigned to a remote parameter |
![]() ![]() ![]() | The Input object is used to receive messages from one or more outputs |
![]() ![]() ![]() | The Pipe is used to exchange messages between two peers in bidirectional ways |
![]() ![]() ![]() | It is the base interface for all Local Devices |
![]() ![]() ![]() | This is a generic purpose local device |
![]() ![]() ![]() | This is a MIDI to CopperLan translator |
![]() ![]() ![]() | This kind of Local Device is a CopperLan to MIDI translator |
![]() ![]() ![]() | This Local Device is equipped with both MIDI to CopperLan and CopperLan to MIDI translators |
![]() ![]() ![]() | This kind of Local Device is acting as a local input port, aimed to receive messages from a MIDI Out port automatically created on remote computers |
![]() ![]() ![]() | This kind of Local Device is acting as a local output port, aimed to send messages to a MIDI In port automatically created on remote computers |
![]() ![]() ![]() | This kind of Local Device is acting as a local input/output port, aimed to receive and send messages from/to a pair of MIDI Out/In ports automatically created on remote computers |
![]() ![]() ![]() | Shared display device |
![]() ![]() ![]() | Shared display client device |
![]() ![]() ![]() | Base interface for all kinds of message |
![]() ![]() ![]() | Event message dedicated class |
![]() ![]() ![]() | Modifier message dedicated class |
![]() ![]() ![]() | Selector message dedicated class |
![]() ![]() ![]() | Text message dedicated class |
![]() ![]() ![]() | MIDI Sysex message dedicated class |
![]() ![]() ![]() | Custom Data Transfer message dedicated class |
![]() ![]() ![]() | Notification handler for IObject |
![]() ![]() ![]() | Notification handler for the CHAI |
![]() ![]() ![]() | Notification handler for CHAI's watcher feature |
![]() ![]() ![]() | Notification handler for CHAI's device enumeration |
![]() ![]() ![]() | Notification handler for CHAI's global timer |
![]() ![]() ![]() | Notification handler for CHAI's timer |
![]() ![]() ![]() | Notification handler for Signal reception at CHAI's level |
![]() ![]() ![]() | Notification handler for Index List management |
![]() ![]() ![]() | Notification handler for Selector Item List management |
![]() ![]() ![]() | Notification handler for SharedDisplayLocalDevice |
![]() ![]() ![]() | Notification handler for SharedDisplayClientLocalDevice |
![]() ![]() ![]() | Notification handler for Input |
![]() ![]() ![]() | Notification handler for ClockListener Input |
![]() ![]() ![]() | Notification handler for Parameters handling |
![]() ![]() ![]() | Notification handler for Pipe |
![]() ![]() ![]() | Notification handler for Output |
![]() ![]() ![]() | Notification handler for ClockGenerator Output |
![]() ![]() ![]() | Notification handler for Controller |
![]() ![]() ![]() | Notification handler for BaseLocalDevice |
![]() ![]() ![]() | Notification handler for the base local device snapshot handling |
![]() ![]() ![]() | Notification handler for the base local device SmartConnect Target handling |
![]() ![]() ![]() | Notification handler for Signal reception at LocalDevice layer |
![]() ![]() ![]() | Notification handler for CopperLan to MIDI translator device |
![]() ![]() ![]() | Notification handler for VMIDILink In device |
![]() ![]() ![]() | Notification handler for any kind of VMIDILink device |
![]() ![]() ![]() | Notification handler for RemoteDevice object creation |
![]() ![]() ![]() | Notification handler for RemoteDevice object creation |
![]() ![]() ![]() | Notification handler for remote device's watcher feature |
![]() ![]() ![]() | Notification handler for RemoteDevice's GetName async method |
![]() ![]() ![]() | Notification handler for RemoteDevice's GetProperty async method |
![]() ![]() ![]() | Notification handler for RemoteDevice's InputInfo related async methods |
![]() ![]() ![]() | Notification handler for RemoteDevice's OutputInfo related async methods |
![]() ![]() ![]() | Notification handler for RemoteDevice's GetDestination async method |
![]() ![]() ![]() | Notification handler for RemoteDevice's GetDestinationCount async method |
![]() ![]() ![]() | Notification handler for RemoteDevice's GetConnectedDevices_Async async method |
![]() ![]() ![]() | Notification handler for RemoteDevice's GetDetailedDestination async method |
![]() ![]() ![]() | Notification handler for RemoteDevice's GetParameterInfo async method |
![]() ![]() ![]() | Notification handler for RemoteDevice's GetParameterPath_Async async method |
![]() ![]() ![]() | Notification handler for RemoteDevice's GetControllerInfo async method |
![]() ![]() ![]() | Notification handler for RemoteDevice's GetModifierDataTypeInfo async method |
![]() ![]() ![]() | Notification handler for RemoteDevice's GetSelectorParameterValueText async method |
![]() ![]() ![]() | Notification handler for RemoteDevice's GetIndexListItem async method |
![]() ![]() ![]() | Notification handler for RemoteDevice's CollectSnapshotData async method |
![]() ![]() ![]() | Notification handler for RemoteDevice's RestoreSnapshotData async method |
![]() ![]() ![]() | Notification handler for RemoteDevice's SmartConnect async method |
![]() ![]() ![]() | The RemoteDevice object is used to perform remote operations on any device on the network |
![]() ![]() ![]() | Helper class for capabilities matching check |
![]() ![]() ![]() | Helper class for group matching check |
![]() ![]() ![]() | Helper class for section type matching check |
![]() ![]() ![]() | Helper class for endpoint ID classification |
![]() ![]() ![]() | Template class used to handle combination of enum values |
![]() ![]() ![]() | Device ID definition class |
![]() ![]() ![]() | Endpoint (source or destination) definition class |
![]() ![]() ![]() | String handling class |