Package org.robovm.apple.homekit
Class HMCameraProfile
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.homekit.HMAccessoryProfile
-
- org.robovm.apple.homekit.HMCameraProfile
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class HMCameraProfile extends HMAccessoryProfile
- Since:
- Available in iOS 10.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
HMCameraProfile.HMCameraProfilePtr
-
Nested classes/interfaces inherited from class org.robovm.apple.homekit.HMAccessoryProfile
HMAccessoryProfile.HMAccessoryProfilePtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
HMCameraProfile()
protected
HMCameraProfile(NSObject.Handle h, long handle)
protected
HMCameraProfile(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HMCameraAudioControl
getMicrophoneControl()
HMCameraSettingsControl
getSettingsControl()
HMCameraSnapshotControl
getSnapshotControl()
HMCameraAudioControl
getSpeakerControl()
HMCameraStreamControl
getStreamControl()
-
Methods inherited from class org.robovm.apple.homekit.HMAccessoryProfile
getAccessory, getServices, getUniqueIdentifier
-
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValues
-
-
-
-
Constructor Detail
-
HMCameraProfile
protected HMCameraProfile()
-
HMCameraProfile
protected HMCameraProfile(NSObject.Handle h, long handle)
-
HMCameraProfile
protected HMCameraProfile(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getStreamControl
public HMCameraStreamControl getStreamControl()
-
getSnapshotControl
public HMCameraSnapshotControl getSnapshotControl()
-
getSettingsControl
public HMCameraSettingsControl getSettingsControl()
-
getSpeakerControl
public HMCameraAudioControl getSpeakerControl()
-
getMicrophoneControl
public HMCameraAudioControl getMicrophoneControl()
-
-