You are here: Using External Control Systems with HAL > Integrating Stardraw Control Systems > Understanding the Example HAL1 Driver > The Complete Driver Application Interface

The Complete Driver Application Interface

The following table shows all of the driver methods, properties, and events available to the Stardraw control application for the example HAL configuration. These all work similarly to the lounge volume level control that we described above.

Methods Properties Events
Lounge Volume Level
RequestLoungeVolumeLevel LoungeVolumeLevel

OnLoungeVolumeLevelChanged

Mute All Toggle

RequestMuteAllToggle MuteAllToggle

OnMuteAllToggleChanged

Wall Open Toggle
RequestWallOpenToggle WallOpenToggle OnWallOpenToggleChanged
Lounge Source Selector
RequestSourceSelection SourceSelection OnSourceSelectionChanged
RequestSourceSelectionMaximum SourceSelectionMaximum OnSourceSelectionMaximumChanged
RequestSourceSelectionNames SourceSelectionNames OnSourceSelectionNamesChanged
Lounge Tone Selector
RequestToneSelection ToneSelection OnToneSelectionChanged
RequestToneSelectionMaximum ToneSelectionMaximum OnToneSelectionMaximumChanged
RequestToneSelectionNames ToneSelectionNames OnToneSelectionSelectionNamesChanged
Default Levels Command
ExecDefaultLevelsCommand    
Form Initialization
RequestAllControlValues