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
Documentation
SDLFrameInfo

SDLFrameInfo Enumeration Reference

Section Contents

Overview

The data packet’s available data.

SDLFrameInfoHeartbeat

A ping packet that is sent to ensure the connection is still active and the service is still valid.

Objective-C

SDLFrameInfoHeartbeat = 0x00

Swift

case heartbeat = 0

SDLFrameInfoStartService

Requests that a specific type of service is started.

Objective-C

SDLFrameInfoStartService = 0x01

Swift

case startService = 1

SDLFrameInfoStartServiceACK

Acknowledges that the specific service has been started successfully.

Objective-C

SDLFrameInfoStartServiceACK = 0x02

Swift

case startServiceACK = 2

SDLFrameInfoStartServiceNACK

Negatively acknowledges that the specific service was not started.

Objective-C

SDLFrameInfoStartServiceNACK = 0x03

Swift

case startServiceNACK = 3

SDLFrameInfoEndService

Requests that a specific type of service is ended.

Objective-C

SDLFrameInfoEndService = 0x04

Swift

case endService = 4

SDLFrameInfoEndServiceACK

Acknowledges that the specific service has been ended successfully.

Objective-C

SDLFrameInfoEndServiceACK = 0x05

Swift

case endServiceACK = 5

SDLFrameInfoEndServiceNACK

Negatively acknowledges that the specific service was not ended or has not yet been started.

Objective-C

SDLFrameInfoEndServiceNACK = 0x06

Swift

case endServiceNACK = 6

SDLFrameInfoRegisterSecondaryTransport

Notifies that a Secondary Transport has been established.

Objective-C

SDLFrameInfoRegisterSecondaryTransport = 0x07

Swift

case registerSecondaryTransport = 7

SDLFrameInfoRegisterSecondaryTransportACK

Acknowledges that the Secondary Transport has been recognized.

Objective-C

SDLFrameInfoRegisterSecondaryTransportACK = 0x08

Swift

case registerSecondaryTransportACK = 8

SDLFrameInfoRegisterSecondaryTransportNACK

Negatively acknowledges that the Secondary Transport has not been recognized.

Objective-C

SDLFrameInfoRegisterSecondaryTransportNACK = 0x09

Swift

case registerSecondaryTransportNACK = 9

SDLFrameInfoTransportEventUpdate

Indicates the status or configuration of transport(s) is/are updated.

Objective-C

SDLFrameInfoTransportEventUpdate = 0xFD

Swift

case transportEventUpdate = 253

SDLFrameInfoServiceDataAck

Deprecated.

Objective-C

SDLFrameInfoServiceDataAck = 0xFE

Swift

case serviceDataAck = 254

SDLFrameInfoHeartbeatACK

Acknowledges that a Heartbeat control packet has been received.

Objective-C

SDLFrameInfoHeartbeatACK = 0xFF

Swift

case heartbeatACK = 255

SDLFrameInfoSingleFrame

Payload contains a single packet.

Objective-C

SDLFrameInfoSingleFrame = 0x00

Swift

static var singleFrame: SDLFrameInfo { get }

SDLFrameInfoFirstFrame

First frame in a multiple frame payload.

Objective-C

SDLFrameInfoFirstFrame = 0x00

Swift

static var firstFrame: SDLFrameInfo { get }

SDLFrameInfoConsecutiveLastFrame

Frame in a multiple frame payload.

Objective-C

SDLFrameInfoConsecutiveLastFrame = 0x00

Swift

static var consecutiveLastFrame: SDLFrameInfo { get }
View on GitHub.com
Previous Section Next Section