#import <RBTService.h>
Retrieves a characteristic with the given UUID. It must be discovered first.
- (RACSignal *) discoverAllCharacteristics |
|
|
|
Discover all characteristics of this service. Returns a signal which completed when successful.
- (RACSignal *) discoverAllIncludedServices |
|
|
|
Discover all included services of this service. Returns a signal which completed when successful.
- (RACSignal *) discoverCharacteristicsWithUUIDs: |
|
(NSArray *) |
UUIDs |
|
Discover all characteristics with the given CBUUIDs. Returns a signal which completed when successful.
- (RACSignal *) discoverIncludedServicesWithUUIDs: |
|
(NSArray *) |
UUIDs |
|
Discover all included services with the given CBUUIDs. Returns a signal which completed when successful.
- (instancetype) initWithCBService: |
|
(CBService *) |
cbService |
ofPeripheral: |
|
(RBTPeripheral *) |
peripheral |
|
|
| |
Designated initializer
RBTService should not be created manually. It will be created by discovering a peripheral.
- (RACSequence *) characteristics |
|
readnonatomicassign |
Sequence of discovered characteristics.
- (RACSequence *) includedServices |
|
readnonatomicassign |
Sequence of discovered included services.
Flag whether the service is primary or secondary (related to another service)
Unique identifier of this Service.
The documentation for this class was generated from the following files: