Arendi.BleLibrary
4.5.1.999
Core-Library (PCL)
|
Classes | |
class | EnhancedPeripheral |
Abstract class representing an enhanced peripheral. More... | |
class | EstablishFailedEventArgs |
Class for event arguments if a establish failed. More... | |
class | EstablishStartedEventArgs |
Class for event arguments if a establish started. More... | |
class | EstablishSucceededEventArgs |
Class for event arguments if a establish succeeded. More... | |
interface | IEnhancedPeripheral |
Interface of the EnhancedPeripheral class. More... | |
interface | IManagedPeripheral |
Interface a object has to fulfill if it should be manageable by a class implementing the IPeripheralManager<TPeripheral> interface. More... | |
interface | IPeripheralManager |
Interface defining the functionality of a manager for peripheral objects. The standard implementation is the PeripheralManager<TPeripheral> class. More... | |
class | IsConnectableUpdatedEventArgs |
Class for event arguments if the IsConnactable of a peripheral has changed. More... | |
interface | IUpdateProvider |
Interface to be fulfilled by a possible update implementation. More... | |
class | ManagedPeripheral |
Simple class representing a manageable peripheral. More... | |
class | NameUpdatedEventArgs |
Class for event arguments if the name of a peripheral has changed. More... | |
class | PeripheralAddedEventArgs |
Class for event arguments if a peripheral gets added to a peripheral manager (see IPeripheralManager<TPeripheral> interface). More... | |
class | PeripheralManager |
Peripheral manager class. The peripheral manager may manage the known peripherals of an application. More... | |
class | PeripheralNotReadyException |
Exception thrown when an action is initiated on a peripheral, but the peripheral is not in Ready state. More... | |
class | PeripheralRemovedEventArgs |
Class for event arguments if a peripheral gets removed from a peripheral manager (see IPeripheralManager<TPeripheral> interface). More... | |
class | PeripheralStateChangedEventArgs |
Class for event arguments if an EnhancedPeripheral changes its state (PeripheralState). More... | |
class | RssiUpdatedEventArgs |
Class for event arguments if the RSSI level of a peripheral has changed. More... | |
class | TeardownFailedEventArgs |
Class for event arguments if a teardown failed. More... | |
class | TeardownStartedEventArgs |
Class for event arguments if a teardown started. More... | |
class | TeardownSucceededEventArgs |
Class for event arguments if a teardown succeeded. More... | |
class | UpdateFailedEventArgs |
Class for event arguments if an update failed. More... | |
class | UpdateSetup |
Setup for a update operation of the enhanced peripheral. More... | |
class | UpdateStartedEventArgs |
Class for event arguments if a update started. More... | |
class | UpdateSucceededEventArgs |
Class for event arguments if an update succeeded. More... | |
Enumerations | |
enum | PeripheralMode { PeripheralMode.Inactive, PeripheralMode.Active, PeripheralMode.Manual } |
Modes a EnhancedPeripheral may be set to. More... | |
enum | PeripheralState { PeripheralState.Idle, PeripheralState.EstablishLink, PeripheralState.DiscoveringServices, PeripheralState.Initialize, PeripheralState.Ready, PeripheralState.TearDownLink, PeripheralState.Update } |
State of the EnhancedPeripheral. More... | |
|
strong |
Modes a EnhancedPeripheral may be set to.
|
strong |
State of the EnhancedPeripheral.