java.lang.Object
java.lang.Enum
The SystemCapabilityType indicates which type of capability information exists in a SystemCapability struct.
Enum List
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 |
public static com.smartdevicelink.proxy.rpc.enums.SystemCapabilityType values()
public static com.smartdevicelink.proxy.rpc.enums.SystemCapabilityType valueOf(String name)
public boolean isQueryable()
public static com.smartdevicelink.proxy.rpc.enums.SystemCapabilityType valueForString(String value)
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 |