One Logo Pool Ball
HomeKit · IOS API REFERENCE

HMCameraStreamControl

class · iOS 10.0+ · SDK 27.1

class HMCameraStreamControl

Members (7)

init · iOS 10.0+ · Deprecated in iOS 10.0

init

TypeScript
static init(): HMCameraStreamControl
Swift declaration
init()
method · iOS 10.0+

startStream

TypeScript
startStream(): void
Swift declaration
func startStream()
method · iOS 10.0+

stopStream

TypeScript
stopStream(): void
Swift declaration
func stopStream()
get · iOS 10.0+

cameraStream

TypeScript
get cameraStream(): (HMCameraStream) | null
Swift declaration
var cameraStream: HMCameraStream? { get }
get · iOS 10.0+

delegate

TypeScript
get delegate(): (SDKHandle) | null
Swift declaration
weak var delegate: (any HMCameraStreamControlDelegate)? { get set }
set · iOS 10.0+

delegate

TypeScript
set delegate(value: (Implements<HMCameraStreamControlDelegate> | SDKHandle) | null)
Swift declaration
weak var delegate: (any HMCameraStreamControlDelegate)? { get set }
get · iOS 10.0+

streamState

TypeScript
get streamState(): HMCameraStreamState
Swift declaration
var streamState: HMCameraStreamState { get }

Skipped declarations

No declarations were skipped in this snapshot.

All HomeKit types →