Expand Minimize Picture-in-picture Power Device Status Voice Recognition Skip Back Skip Forward Minus Plus Play Search
Internet Explorer alert
This browser is not recommended for use with smartdevicelink.com, and may not function properly. Upgrade to a different browser to guarantee support of all features.
close alert
To Top Created with Sketch. To Top
To Bottom Created with Sketch. To Bottom
Android Documentation
SystemCapabilityType

Class SystemCapabilityType

Hierarchy

java.lang.Object
     java.lang.Enum

Package
com.smartdevicelink.proxy.rpc.enums

Overview

The SystemCapabilityType indicates which type of capability information exists in a SystemCapability struct.

Enum List

DriverDistractionCapability
Enum Name Return Type Description Requires Async? Notes
NAVIGATION NavigationCapability Returns Navigation Capabilities Y Call is synchronous after initial call
PHONE_CALL PhoneCapability Returns Phone Capabilities Y Call is synchronous after initial call
VIDEO_STREAMING VideoStreamingCapability Returns Video Streaming Capabilities Y Call is synchronous after initial call
REMOTE_CONTROL RemoteControlCapabilities Returns Remote Control Capabilities Y Call is synchronous after initial call
HMI HMICapabilities Returns HMI Capabilities N Available Synchronously after Register App Interface response
DISPLAY DisplayCapabilities Returns Display Capabilities N Available Synchronously after Register App Interface response
AUDIO_PASSTHROUGH List Returns a List of AudioPassThruCapabilities N Available Synchronously after Register App Interface response. @SuppressWarnings("unchecked") may be needed when casting depending on implementation
PCM_STREAMING AudioPassThruCapabilities Returns an AudioPassThruCapabilities Object N Available Synchronously after Register App Interface response. @SuppressWarnings("unchecked") may be needed when casting depending on implementation
BUTTON List Returns a List of ButtonCapabilities N Available Synchronously after Register App Interface response. @SuppressWarnings("unchecked") may be needed when casting depending on implementation
HMI_ZONE HmiZoneCapabilities Returns HmiZone Capabilities N Available Synchronously after Register App Interface response
PRESET_BANK PresetBankCapabilities Returns PresetBank Capabilities N Available Synchronously after Register App Interface response
SOFTBUTTON List Returns a List of SoftButtonCapabilities N Available Synchronously after Register App Interface response. @SuppressWarnings("unchecked") may be needed when casting depending on implementation
SPEECH SpeechCapabilities Returns Speech Capabilities N Available Synchronously after Register App Interface response
VOICE_RECOGNITION VrCapabilities Returns VOICE_RECOGNITION N Available Synchronously after Register App Interface response
APP_SERVICES AppServicesCapabilities Returns APP_SERVICES N Available Asynchronously, Call is synchronous after initial call
SEAT_LOCATION SeatLocationCapability Returns SEAT_LOCATION N Available Asynchronously, Call is synchronous after initial call
DRIVER_DISTRACTION Returns DRIVER_DISTRACTION N Since 7.0 Describes capabilities when the driver is distracted

Methods

values()

public static com.smartdevicelink.proxy.rpc.enums.SystemCapabilityType values()

valueOf( String name )

public static com.smartdevicelink.proxy.rpc.enums.SystemCapabilityType valueOf(String name)

Method Parameters

name

isQueryable()

public boolean isQueryable()

valueForString( String value )

public static com.smartdevicelink.proxy.rpc.enums.SystemCapabilityType valueForString(String value)

Method Parameters

value

Inherited Methods

From Class Methods
java.lang.Enum name, ordinal, toString, equals, hashCode, clone, compareTo, getDeclaringClass, valueOf, finalize
java.lang.Object getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize
View on GitHub.com
Previous Section Next Section