Expand Minimize Picture-in-picture Power Device Status Voice Recognition Skip Back Skip Forward Minus Plus Play Search
Documentation
Sidebar

Class AudioControlCapabilities

Hierarchy

java.lang.Object
     com.smartdevicelink.proxy.RPCStruct

Package
com.smartdevicelink.proxy.rpc

Fields

KEY_MODULE_NAME

public static final java.lang.String KEY_MODULE_NAME
Constant Value
"moduleName"

KEY_SOURCE_AVAILABLE

public static final java.lang.String KEY_SOURCE_AVAILABLE
Constant Value
"sourceAvailable"

KEY_KEEP_CONTEXT_AVAILABLE

public static final java.lang.String KEY_KEEP_CONTEXT_AVAILABLE
Constant Value
"keepContextAvailable"

KEY_VOLUME_AVAILABLE

public static final java.lang.String KEY_VOLUME_AVAILABLE
Constant Value
"volumeAvailable"

KEY_EQUALIZER_AVAILABLE

public static final java.lang.String KEY_EQUALIZER_AVAILABLE
Constant Value
"equalizerAvailable"

KEY_EQUALIZER_MAX_CHANNEL_ID

public static final java.lang.String KEY_EQUALIZER_MAX_CHANNEL_ID
Constant Value
"equalizerMaxChannelId"

Inherited Fields

From Class Fields
com.smartdevicelink.proxy.RPCStruct KEY_BULK_DATA, KEY_PROTECTED, store

Constructors

AudioControlCapabilities()

Constructs a newly allocated AudioControlCapabilities object

public AudioControlCapabilities()

AudioControlCapabilities( java.util.Hashtable<java.lang.String, java.lang.Object> hash )

Constructs a newly allocated AudioControlCapabilities object indicated by the Hashtable parameter

public AudioControlCapabilities(java.util.Hashtable<java.lang.String, java.lang.Object> hash)

Parameters

hash
The Hashtable to use

AudioControlCapabilities( String moduleName )

Constructs a newly allocated AudioControlCapabilities object

public AudioControlCapabilities(String moduleName)

Parameters

moduleName
short friendly name of the light control module.

Methods

setModuleName( String moduleName )

Sets the moduleName portion of the AudioControlCapabilities class

public void setModuleName(String moduleName)

Parameters

moduleName
The short friendly name of the light control module. It should not be used to identify a module by mobile application.

getModuleName()

Gets the moduleName portion of the AudioControlCapabilities class

public java.lang.String getModuleName()

setKeepContextAvailable( Boolean keepContextAvailable )

Sets the keepContextAvailable portion of the AudioControlCapabilities class

public void setKeepContextAvailable(Boolean keepContextAvailable)

Parameters

keepContextAvailable
Availability of the keepContext parameter.

getKeepContextAvailable()

Gets the keepContextAvailable portion of the AudioControlCapabilities class

public java.lang.Boolean getKeepContextAvailable()

setSourceAvailable( Boolean sourceAvailable )

Sets the sourceAvailable portion of the AudioControlCapabilities class

public void setSourceAvailable(Boolean sourceAvailable)

Parameters

sourceAvailable
Availability of the control of audio source.

getSourceAvailable()

Gets the sourceAvailable portion of the AudioControlCapabilities class

public java.lang.Boolean getSourceAvailable()

setVolumeAvailable( Boolean volumeAvailable )

Sets the volumeAvailable portion of the AudioControlCapabilities class

public void setVolumeAvailable(Boolean volumeAvailable)

Parameters

volumeAvailable
Availability of the control of audio volume.

getVolumeAvailable()

Gets the volumeAvailable portion of the AudioControlCapabilities class

public java.lang.Boolean getVolumeAvailable()

setEqualizerAvailable( Boolean equalizerAvailable )

Sets the equalizerAvailable portion of the AudioControlCapabilities class

public void setEqualizerAvailable(Boolean equalizerAvailable)

Parameters

equalizerAvailable
Availability of the control of Equalizer Settings.

getEqualizerAvailable()

Gets the equalizerAvailable portion of the AudioControlCapabilities class

public java.lang.Boolean getEqualizerAvailable()

setEqualizerMaxChannelId( Integer equalizerMaxChannelId )

Sets the equalizerMaxChannelId portion of the AudioControlCapabilities class

public void setEqualizerMaxChannelId(Integer equalizerMaxChannelId)

Parameters

equalizerMaxChannelId
Must be included if equalizerAvailable=true, and assume all IDs starting from 1 to this value are valid.

getEqualizerMaxChannelId()

Gets the equalizerMaxChannelId portion of the AudioControlCapabilities class

public java.lang.Integer getEqualizerMaxChannelId()

Inherited Methods

From Class Methods
com.smartdevicelink.proxy.RPCStruct getStoreValue, getStore, deserializeJSON, deserializeJSONObject, serializeJSON, serializeJSON, format, getBulkData, setBulkData, setPayloadProtected, isPayloadProtected, getMessageTypeName, hasKey, setValue, getValue, getObject, formatObject, getValueForString, getString, getInteger, getDouble, getFloat, getBoolean, getLong
java.lang.Object getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize
View on GitHub.com
Previous Section Next Section