[operations] [attributes] [fields] [template] [definition]
[implementation] [documentation]
To use the search tool you need to use a browser which supports JAVA (c)

[next] [prev] [superclass] [next peer] [prev peer] [subclass] [index] [hierarchy]

HeadsetAudio

abstract
inherits from PhoneAudio

Object <- Server <- PhoneResource <- PhoneAudio <- HeadsetAudio



Operations

Get list of all operations

ResetResource
ResourceHardwareAvailable


Attributes

Get list of all attributes

HeadsetEvents
HeadsetSwitch
Monitoring


Fields

Field Type
Server: enabled: Boolean
PhoneResource: client: PhoneResourceClient
clientPriority: UnsignedShort
suspendedList: DataList
HasPhoneEvents: eventClients: ObjectList
PhoneAudio: timer: Timer
monitoring: Boolean
volume: Unsigned
muted: Boolean
speakerMuted: Boolean
selectedAudio: Boolean
HeadsetAudio: headsetEvents: Boolean
headsetSwitch: Boolean


Instance template

Class HeadsetAudio cannot be instantiated.


Class definition

Define Class HeadsetAudio;
    abstract;
    inherits from PhoneAudio;
    field headsetEvents: Boolean, getter, setter;
    field headsetSwitch: Boolean, getter, setter; 
    
    overrides SetMonitoring;
    overrides ResourceHardwareAvailable;
    overrides ResetResource;
    attribute HeadsetEvents: Boolean;
    attribute HeadsetSwitch: Boolean;
end class;