Package org.robovm.apple.corebluetooth
Class CBMutableService
- 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.CBService
-
- org.robovm.apple.corebluetooth.CBMutableService
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class CBMutableService extends CBService
- Since:
- Available in iOS 6.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CBMutableService.CBMutableServicePtr
-
Nested classes/interfaces inherited from class org.robovm.apple.corebluetooth.CBService
CBService.CBServicePtr
-
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
CBMutableService()
CBMutableService(CBUUID UUID, boolean isPrimary)
protected
CBMutableService(NSObject.Handle h, long handle)
protected
CBMutableService(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NSArray<CBCharacteristic>
getCharacteristics()
NSArray<CBService>
getIncludedServices()
protected long
init(CBUUID UUID, boolean isPrimary)
void
setCharacteristics(NSArray<CBCharacteristic> v)
void
setIncludedServices(NSArray<CBService> v)
-
Methods inherited from class org.robovm.apple.corebluetooth.CBService
getPeripheral, isPrimary
-
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
-
CBMutableService
protected CBMutableService()
-
CBMutableService
protected CBMutableService(NSObject.Handle h, long handle)
-
CBMutableService
protected CBMutableService(NSObject.SkipInit skipInit)
-
CBMutableService
public CBMutableService(CBUUID UUID, boolean isPrimary)
-
-
Method Detail
-
getIncludedServices
public NSArray<CBService> getIncludedServices()
- Overrides:
getIncludedServices
in classCBService
-
getCharacteristics
public NSArray<CBCharacteristic> getCharacteristics()
- Overrides:
getCharacteristics
in classCBService
-
setCharacteristics
public void setCharacteristics(NSArray<CBCharacteristic> v)
-
init
protected long init(CBUUID UUID, boolean isPrimary)
-
-