Package org.robovm.apple.corebluetooth
Class CBService
- 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
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
- Direct Known Subclasses:
CBMutableService
public class CBService extends CBAttribute
- Since:
- Available in iOS 5.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
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
CBService()
protected
CBService(NSObject.Handle h, long handle)
protected
CBService(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NSArray<CBCharacteristic>
getCharacteristics()
NSArray<CBService>
getIncludedServices()
CBPeripheral
getPeripheral()
boolean
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
-
CBService
protected CBService()
-
CBService
protected CBService(NSObject.Handle h, long handle)
-
CBService
protected CBService(NSObject.SkipInit skipInit)
-
-
Method Detail
-
getPeripheral
public CBPeripheral getPeripheral()
-
isPrimary
public boolean isPrimary()
-
getCharacteristics
public NSArray<CBCharacteristic> getCharacteristics()
-
-