Arendi.BleLibrary  4.5.1.999
Core-Library (PCL)
Arendi.BleLibrary.Service.IService Interface Reference

Interface of all service implementations. More...

Inheritance diagram for Arendi.BleLibrary.Service.IService:

Public Member Functions

ICharacteristic GetCharacteristic (string uuid)
 Get the characteristic with a given UUID. More...
 
ICharacteristic GetCharacteristic (Uuid uuid)
 Get the characteristic with a given UUID. More...
 

Properties

Uuid Uuid [get]
 Get the UUID of the service. More...
 
IEnumerable< ICharacteristicCharacteristics [get]
 Get a list with all characteristics of this service. More...
 

Detailed Description

Interface of all service implementations.

Member Function Documentation

§ GetCharacteristic() [1/2]

ICharacteristic Arendi.BleLibrary.Service.IService.GetCharacteristic ( string  uuid)

Get the characteristic with a given UUID.

Returns
The characteristic found characteristic or null if no characteristic with this UUID is found.
Parameters
uuidUUID of the characteristic.

§ GetCharacteristic() [2/2]

ICharacteristic Arendi.BleLibrary.Service.IService.GetCharacteristic ( Uuid  uuid)

Get the characteristic with a given UUID.

Returns
The characteristic found characteristic or null if no characteristic with this UUID is found.
Parameters
uuidUUID of the characteristic.

Property Documentation

§ Characteristics

IEnumerable<ICharacteristic> Arendi.BleLibrary.Service.IService.Characteristics
get

Get a list with all characteristics of this service.

§ Uuid

Uuid Arendi.BleLibrary.Service.IService.Uuid
get

Get the UUID of the service.