Show / Hide Table of Contents

Interface IManager

Cross platform manager functionality

Namespace: DelsysAPI.Contracts
Assembly: DelsysAPI.dll
Syntax
public interface IManager

Methods

DeselectComponentAsync(Component)

De-Allocate a Component.

Declaration
Task<bool> DeselectComponentAsync(Component component)
Parameters
Type Name Description
Component component
Returns
Type Description
System.Threading.Tasks.Task<System.Boolean>

SelectComponentAsync(Component)

Allocate a Component for Data Collection.

Declaration
Task<bool> SelectComponentAsync(Component component)
Parameters
Type Name Description
Component component
Returns
Type Description
System.Threading.Tasks.Task<System.Boolean>

Events

ComponentAdded

Fires when a component has been discovered. When a component is added, its default state will be set to "Available"

Declaration
event EventHandler<ComponentAddedEventArgs> ComponentAdded
Event Type
Type Description
System.EventHandler<ComponentAddedEventArgs>

ComponentDebugging

Used to receive debug arguments.

Declaration
event EventHandler<ComponentDebuggingStuff> ComponentDebugging
Event Type
Type Description
System.EventHandler<ComponentDebuggingStuff>

ComponentLost

Fires when a component has been Lost.

Declaration
event EventHandler<ComponentLostEventArgs> ComponentLost
Event Type
Type Description
System.EventHandler<ComponentLostEventArgs>

ComponentNotResponding

Fires when the sensor not response in data streaming mode.

Declaration
event EventHandler<ComponentNotRespondingArgs> ComponentNotResponding
Event Type
Type Description
System.EventHandler<ComponentNotRespondingArgs>

ComponentPropChanged

Fires when a component property (such as battery, signal etc...) changes.

Declaration
event EventHandler<ComponentPropChangedEventArgs> ComponentPropChanged
Event Type
Type Description
System.EventHandler<ComponentPropChangedEventArgs>

ComponentRemoved

Fires when a component has been forgotten.

Declaration
event EventHandler<ComponentRemovedEventArgs> ComponentRemoved
Event Type
Type Description
System.EventHandler<ComponentRemovedEventArgs>

ComponentScanComplete

Fires when the scanning process has completed.

Declaration
event EventHandler<ComponentScanCompletedEventArgs> ComponentScanComplete
Event Type
Type Description
System.EventHandler<ComponentScanCompletedEventArgs>
Back to top Generated by DocFX