Package org.robovm.apple.corebluetooth
Class CBCharacteristic
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.corebluetooth.CBAttribute
-
- org.robovm.apple.corebluetooth.CBCharacteristic
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
- Direct Known Subclasses:
CBMutableCharacteristic
public class CBCharacteristic extends CBAttribute
- Since:
- Available in iOS 5.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CBCharacteristic.CBCharacteristicPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.corebluetooth.CBAttribute
CBAttribute.CBAttributePtr
-
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
CBCharacteristic()
protected
CBCharacteristic(NSObject.Handle h, long handle)
protected
CBCharacteristic(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description NSArray<CBDescriptor>
getDescriptors()
CBCharacteristicProperties
getProperties()
CBService
getService()
NSData
getValue()
boolean
isBroadcasted()
Deprecated.Deprecated in iOS 8.0.boolean
isNotifying()
-
Methods inherited from class org.robovm.apple.corebluetooth.CBAttribute
getUUID
-
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
-
CBCharacteristic
protected CBCharacteristic()
-
CBCharacteristic
protected CBCharacteristic(NSObject.Handle h, long handle)
-
CBCharacteristic
protected CBCharacteristic(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getService
public CBService getService()
-
getProperties
public CBCharacteristicProperties getProperties()
-
getValue
public NSData getValue()
-
getDescriptors
public NSArray<CBDescriptor> getDescriptors()
-
isBroadcasted
@Deprecated public boolean isBroadcasted()
Deprecated.Deprecated in iOS 8.0.- Since:
- Available in iOS 5.0 and later.
-
isNotifying
public boolean isNotifying()
-
-