SDL Logo
Expand
Minimize
Picture-in-picture
Power
Device Status
Voice Recognition
Skip Back
Skip Forward
Minus
Plus
Play
Search
tool.
US
JP
About SDL
Overview
SmartDeviceLink Consortium
SDLC Members
Frequently Asked Questions
Documentation
SDL Overview Guides
Android Guides
iOS Guides
JavaSE Guides
JavaEE Guides
SDL Core Guides
HMI Documentation
SDL Server Guides
SHAID Documentation
Licensing
Resources
Manticore
Events
News
US
JP
Documentation
About SDL
Documentation
Resources
Manticore
Events
News
Sign In
SDL Overview Guides
Android Guides
iOS Guides
JavaSE Guides
JavaEE Guides
SDL Core Guides
HMI Documentation
SDL Server Guides
SHAID Documentation
Licensing
About SDL
About SDL
Resources
Manticore
Events
News
Docs
SDL Overview Guides
Android Guides
iOS Guides
JavaSE Guides
JavaEE Guides
SDL Core Guides
HMI Documentation
SDL Server Guides
SHAID Documentation
Licensing
About SDL
Overview
SmartDeviceLink Consortium
SDLC Members
Frequently Asked Questions
Sign In
Android Documentation
Documentation
Getting Started
Installation
SDK Configuration
Integration Basics
Connecting to an Infotainment System
Adding the Lock Screen
Using AOA Protocol
Multiple Transports
Adapting to the Head Unit Language
Understanding Permissions
Setting Security Level for Multiplexing
Proguard Guidelines
Example Apps
Displaying a User Interface
Adaptive Interface Capabilities
Main Screen Templates
Text Images and Buttons
Subscribing to System Buttons
Main Menu
Popup Menus
Popup Keyboards
Alerts
Media Clock
Slider
Scrollable Message
Customizing Look and Functionality
Customizing the Template
Customizing the Keyboard
Customizing Help Prompts
Speech and Audio
Playing Spoken Feedback
Playing Audio Indications
Setting Up Voice Commands
Getting Microphone Audio
Other SDL Features
Batch Sending RPCs
Retrieving Vehicle Data
Remote Control Vehicle Features
Creating an App Service
Using App Services
Calling a Phone Number
Setting the Navigation Destination
Getting the Navigation Destination
Uploading Files
Uploading Images
Creating an OEM Cloud App Store
Encryption
Video Streaming for Navigation Apps
Introduction
Video Streaming
Audio Streaming
Supporting Haptic Input
Displaying Turn Directions
Menus
Developer Tools
Configuring SDL Logging
Migrating to Newer SDL Versions
Updating to v4.4
Updating to v4.5
Updating to v4.6
Updating to v4.7
Updating to v4.9
Frequently Asked Questions
SDL Notifications
Trusted Router Service
Multiple Processes
API Reference Documentation
A - C
AbstractPacketizer
AbstractProtocol
AddCommand
AddCommandResponse
AddSubMenu
AddSubMenuResponse
AirbagStatus
Alert
AlertManeuver
AlertManeuverResponse
AlertResponse
AmbientLightStatus
AndroidTools
AppHMIType
AppInfo
AppInterfaceUnregisteredReason
AppServiceCapability
AppServiceData
AppServiceManifest
AppServiceRecord
AppServiceType
AppServicesCapabilities
AsyncTask
AudioControlCapabilities
AudioControlData
AudioDecoder
AudioDecoderCompat
AudioDecoderListener
AudioPassThruCapabilities
AudioStreamManager
AudioStreamManager.SampleType
AudioStreamingCodec
AudioStreamingIndicator
AudioStreamingLPCMParams
AudioStreamingLPCMParams.SampleFormat
AudioStreamingParams
AudioStreamingState
AudioType
BTTransport
BTTransportConfig
BaseAudioDecoder
BaseSdlManagerListener
BaseSubManager
BaseTransportConfig
BeltStatus
BinaryFrameHeader
BitConverter
BitsPerSample
BodyInformation
BsonEncoder
ButtonCapabilities
ButtonEventMode
ButtonName
ButtonPress
ButtonPressMode
ButtonPressResponse
ByteAraryMessageAssembler
ByteArrayMessageSpliter
ByteEnumer
CancelInteraction
CancelInteractionResponse
CarModeStatus
ChangeRegistration
ChangeRegistrationResponse
CharacterSet
Choice
ChoiceCell
ChoiceSet
ChoiceSetLayout
ChoiceSetManager
ChoiceSetSelectionListener
ClimateControlCapabilities
ClimateControlData
CloseApplication
CloseApplicationResponse
CloudAppProperties
ClusterModeStatus
CompareUtils
CompassDirection
CompletionListener
ComponentVolumeStatus
ControlFrameTags
ControlFrameTags.Audio
ControlFrameTags.Audio.EndService
ControlFrameTags.Audio.EndServiceACK
ControlFrameTags.Audio.EndServiceNAK
ControlFrameTags.Audio.StartService
ControlFrameTags.Audio.StartServiceACK
ControlFrameTags.Audio.StartServiceNAK
ControlFrameTags.RPC
ControlFrameTags.RPC.EndService
ControlFrameTags.RPC.EndServiceACK
ControlFrameTags.RPC.EndServiceNAK
ControlFrameTags.RPC.RegisterSecondaryTransport
ControlFrameTags.RPC.RegisterSecondaryTransportACK
ControlFrameTags.RPC.RegisterSecondaryTransportNAK
ControlFrameTags.RPC.StartService
ControlFrameTags.RPC.StartServiceACK
ControlFrameTags.RPC.StartServiceNAK
ControlFrameTags.RPC.TransportEventUpdate
ControlFrameTags.Video
ControlFrameTags.Video.EndService
ControlFrameTags.Video.EndServiceACK
ControlFrameTags.Video.EndServiceNAK
ControlFrameTags.Video.StartService
ControlFrameTags.Video.StartServiceACK
ControlFrameTags.Video.StartServiceNAK
Coordinate
CorrelationIdGenerator
CreateInteractionChoiceSet
CreateInteractionChoiceSetResponse
CreateWindow
CreateWindowResponse
CustomTransport
CustomTransportConfig
D - F
DIDResult
DTC
DateTime
DebugTool
DefrostZone
DeleteCommand
DeleteCommandResponse
DeleteFile
DeleteFileResponse
DeleteInteractionChoiceSet
DeleteInteractionChoiceSetResponse
DeleteSubMenu
DeleteSubMenuResponse
DeleteWindow
DeleteWindowResponse
DeliveryMode
DetailLevel
DeviceInfo
DeviceLevelStatus
DeviceStatus
DiagLevel
DiagnosticMessage
DiagnosticMessageResponse
DialNumber
DialNumberResponse
Dimension
Direction
DisplayCapabilities
DisplayCapability
DisplayMode
DisplayType
DistanceUnit
DriverDistractionState
DynamicMenuUpdatesMode
ECallConfirmationStatus
ECallInfo
ElectronicParkBrakeStatus
EmergencyEvent
EmergencyEventType
EncoderUtils
EndAudioPassThru
EndAudioPassThruResponse
EqualizerSettings
FileManager
FileType
FileUtls
FrameData
FrameDataControlFrameType
FrameType
FuelCutoffStatus
FuelRange
FuelType
FunctionID
G - I
GPSData
GenericResponse
GetAppServiceData
GetAppServiceDataResponse
GetCloudAppProperties
GetCloudAppPropertiesResponse
GetDTCs
GetDTCsResponse
GetFile
GetFileResponse
GetInteriorVehicleData
GetInteriorVehicleDataConsent
GetInteriorVehicleDataConsentResponse
GetInteriorVehicleDataResponse
GetSystemCapability
GetSystemCapabilityResponse
GetVehicleData
GetVehicleDataResponse
GetWayPoints
GetWayPointsResponse
GlobalProperty
Grid
HMICapabilities
HMILevel
HMIPermissions
HMISettingsControlCapabilities
HMISettingsControlData
HapticInterfaceManager
HapticRect
HeadLampStatus
Headers
HeartbeatMonitor
HmiZoneCapabilities
HttpRequestTask
HttpRequestTask.HttpRequestTaskCallback
HttpUtils
HybridAppPreference
IAudioStreamListener
IConsole
IDispatchingStrategy
IHeartbeatMonitor
IHeartbeatMonitorListener
IProtocolListener
IProxyListener
IProxyListenerALM
IProxyListenerBase
IPutFileResponseListener
ISTListener
ISdl
ISdlConnectionListener
ISdlProtocol
ISdlServiceListener
ISecondaryTransportListener
ISecurityInitializedListener
IStreamListener
ITransportListener
IVideoStreamListener
IgnitionStableStatus
IgnitionStatus
Image
ImageField
ImageFieldName
ImageResolution
ImageType
InteractionMode
InterfaceActivityDirection
InternalProxyMessage
J - L
JSONArray
JSONException
JSONObject
JSONStringer
JSONTokener
Jingle
Jingles
JsonRPCMarshaller
KeyboardAutocompleteCompletionListener
KeyboardCharacterSetCompletionListener
KeyboardEvent
KeyboardLayout
KeyboardListener
KeyboardProperties
KeypressMode
Language
LayoutMode
LifecycleConfigurationUpdate
LightCapabilities
LightControlCapabilities
LightControlData
LightName
LightState
LightStatus
ListFiles
ListFilesResponse
LocationDetails
LockScreenConfig
LockScreenConfig.DisplayMode
LockScreenManager
LockScreenManager
LockScreenManager.OnLockScreenIconDownloadedListener
LockScreenStatus
Log
M - O
MassageCushion
MassageCushionFirmness
MassageMode
MassageModeData
MassageZone
MediaClockFormat
MediaServiceData
MediaServiceManifest
MediaStreamingStatus
MediaStreamingStatus.Callback
MediaType
MenuCell
MenuConfiguration
MenuLayout
MenuManager
MenuParams
MenuSelectionListener
MessageType
MetadataTags
MetadataType
Mime
Mod
ModuleData
ModuleInfo
ModuleType
MultipleFileCompletionListener
MultiplexBaseTransport
MultiplexBluetoothTransport
MultiplexTcpTransport
MultiplexTransport
MultiplexTransport.TransportBrokerThread
MultiplexTransportConfig
MultiplexTransportConfig.TransportListener
MultiplexUsbTransport
MyKey
Names
NativeLogTool
NativeLogTool.LogTarget
NavigationAction
NavigationCapability
NavigationInstruction
NavigationJunction
NavigationServiceData
NavigationServiceManifest
OasisAddress
OnAppInterfaceUnregistered
OnAppServiceData
OnAudioPassThru
OnButtonEvent
OnButtonPress
OnCommand
OnDriverDistraction
OnError
OnHMIStatus
OnHashChange
OnInteriorVehicleData
OnKeyboardInput
OnLanguageChange
OnLockScreenStatus
OnMultipleRequestListener
OnPermissionChangeListener
OnPermissionsChange
OnProxyClosed
OnProxyOpened
OnPutFileUpdateListener
OnRCStatus
OnRPCListener
OnRPCNotificationListener
OnRPCRequestListener
OnRPCResponseListener
OnSdlChoiceChosen
OnSdlChoiceChosen.SdlChoice
OnSdlChoiceChosen.SdlChoiceSet
OnSdlChoiceChosen.SdlCommand
OnSdlChoiceChosen.SdlSubMenu
OnServiceEnded
OnServiceNACKed
OnStreamRPC
OnSystemCapabilityListener
OnSystemCapabilityUpdated
OnSystemRequest
OnTBTClientState
OnTouchEvent
OnVehicleData
OnWayPointChange
P - R
PRNDL
ParameterPermissions
Parcel
Parcelable
Parcelable.Creator
PerformAppServiceInteraction
PerformAppServiceInteractionResponse
PerformAudioPassThru
PerformAudioPassThruResponse
PerformInteraction
PerformInteractionResponse
PermissionElement
PermissionItem
PermissionManager
PermissionStatus
PhoneCapability
PowerModeQualificationStatus
PowerModeStatus
PredefinedLayout
PredefinedWindows
PrerecordedSpeech
PresetBankCapabilities
PrimaryAudioSource
ProtocolMessage
ProxyBridge
ProxyBridge.LifecycleListener
ProxyMessageDispatcher
PublishAppService
PublishAppServiceResponse
PutFile
PutFileResponse
RGBColor
RPCMessage
RPCNotification
RPCRequest
RPCRequestFactory
RPCResponse
RPCStreamController
RPCStruct
RTPH264Packetizer
RadioBand
RadioControlCapabilities
RadioControlData
RadioState
RdsData
ReadDID
ReadDIDResponse
Rectangle
RegisterAppInterface
RegisterAppInterfaceResponse
ReleaseInteriorVehicleDataModule
ReleaseInteriorVehicleDataModuleResponse
RemoteControlCapabilities
RequestType
ResetGlobalProperties
ResetGlobalPropertiesResponse
Result
RouterServiceValidator
RouterServiceValidator.SdlApp
RouterServiceValidator.TrustedAppStore
RouterServiceValidator.TrustedListCallback
RpcConverter
S - U
SDLLockScreenActivity
SSLConfig
SSLConfig.SSLCertificateType
SSLWebSocketFactoryGenerator
SampleBuffer
SamplingRate
ScreenManager
ScreenParams
ScrollableMessage
ScrollableMessageResponse
SdlAppInfo
SdlAppInfo.BestRouterComparator
SdlArtwork
SdlBroadcastReceiver
SdlConnection
SdlConnectionState
SdlDataTypeConverter
SdlDisconnectedReason
SdlEncoder
SdlException
SdlExceptionCause
SdlFile
SdlInterfaceAvailability
SdlManager
SdlManager.Builder
SdlManagerListener
SdlMsgVersion
SdlPacket
SdlPacketFactory
SdlProtocol
SdlProtocolBase
SdlProtocolBase.MessageFrameAssembler
SdlProxyALM
SdlProxyBase
SdlProxyBuilder
SdlProxyBuilder.Builder
SdlProxyConfigurationResources
SdlPsm
SdlRemoteDisplay
SdlRemoteDisplay.Callback
SdlRemoteDisplay.Creator
SdlRouterService
SdlRouterService.PacketWriteTask
SdlRouterStatusProvider
SdlRouterStatusProvider.ConnectedStatusCallback
SdlSecurityBase
SdlSession
SdlSession2
SdlTrace
SdlTransport
SeatControlCapabilities
SeatControlData
SeatLocation
SeatLocationCapability
SeatMemoryAction
SeatMemoryActionType
SendHapticData
SendHapticDataResponse
SendLocation
SendLocationResponse
ServiceEncryptionListener
ServiceFinder
ServiceFinder.ServiceFinderCallback
ServiceUpdateReason
SessionType
SetAppIcon
SetAppIconResponse
SetCloudAppProperties
SetCloudAppPropertiesResponse
SetDisplayLayout
SetDisplayLayoutResponse
SetGlobalProperties
SetGlobalPropertiesResponse
SetInteriorVehicleData
SetInteriorVehicleDataResponse
SetMediaClockTimer
SetMediaClockTimerResponse
Show
ShowAppMenu
ShowAppMenuResponse
ShowConstantTbt
ShowConstantTbtResponse
ShowResponse
SingleTireStatus
SiphonServer
SisData
Slider
SliderResponse
SoftButton
SoftButtonCapabilities
SoftButtonObject
SoftButtonObject.OnEventListener
SoftButtonState
SoftButtonType
Speak
SpeakResponse
SpeechCapabilities
StartTime
StaticIconName
StationIDNumber
StreamPacketizer
StreamRPCPacketizer
StreamRPCResponse
StreamingStateMachine
StreamingStateMachine.StreamingState
SubscribeButton
SubscribeButtonResponse
SubscribeVehicleData
SubscribeVehicleDataResponse
SubscribeWayPoints
SubscribeWayPointsResponse
SupportedSeat
SystemAction
SystemCapability
SystemCapabilityManager
SystemCapabilityType
SystemContext
SystemRequest
SystemRequestResponse
TBTState
TCPTransport
TCPTransportConfig
TCPTransportManager
TCPTransportManager.TCPHandler
TPMS
TTSChunk
TTSChunkFactory
Temperature
TemperatureUnit
TemplateColorScheme
TemplateConfiguration
TextAlignment
TextField
TextFieldName
TireStatus
TouchCoord
TouchEvent
TouchEventCapabilities
TouchType
TraceDeviceInfo
TransportBroker
TransportCallback
TransportConstants
TransportConstants.RouterServiceVersions
TransportInterface
TransportManager
TransportManagerBase
TransportManagerBase.TransportEventListener
TransportRecord
TransportType
TriggerSource
Turn
TurnSignal
USBAccessoryAttachmentActivity
USBTransport
USBTransportConfig
UnpublishAppService
UnpublishAppServiceResponse
UnregisterAppInterface
UnregisterAppInterfaceResponse
UnsubscribeButton
UnsubscribeButtonResponse
UnsubscribeVehicleData
UnsubscribeVehicleDataResponse
UnsubscribeWayPoints
UnsubscribeWayPointsResponse
UpdateMode
UpdateTurnList
UpdateTurnListResponse
UsbTransferProvider
UsbTransferProvider.UsbTransferCallback
V - Z
VehicleDataEventStatus
VehicleDataNotificationStatus
VehicleDataResult
VehicleDataResultCode
VehicleDataStatus
VehicleDataType
VehicleType
VentilationMode
Version
Version
VideoStreamManager
VideoStreamingCapability
VideoStreamingCodec
VideoStreamingFormat
VideoStreamingParameters
VideoStreamingProtocol
VideoStreamingState
VirtualDisplayEncoder
VoiceCommand
VoiceCommandManager
VoiceCommandSelectionListener
VrCapabilities
VrHelpItem
WarningLightStatus
WayPointType
WeatherAlert
WeatherData
WeatherServiceData
WeatherServiceManifest
WebSocketServer
WebSocketServerConfig
WiFiSocketFactory
WiProProtocol
WiProProtocol.MessageFrameAssembler
WindowCapability
WindowType
WindowTypeCapabilities
WiperStatus
Sidebar
Class SdlProxyBuilder
Hierarchy
java.lang.Object
Package
com.smartdevicelink.proxy
Quick Jump
Methods
Inherited Methods
From Class
Methods
java.lang.Object
getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize
View on GitHub.com
Previous Section
Next Section