C# Class AltitudeAngelWings.Service.AltitudeAngelService

Inheritance: IDisposable
Afficher le fichier Open project: ArduPilot/MissionPlanner Class Usage Examples

Méthodes publiques

Свойство Type Description
FilteredOut List

Méthodes publiques

Méthode Description
AltitudeAngelService ( IMessagesService messagesService, IMissionPlanner missionPlanner, FlightDataService flightDataService ) : System
DisconnectAsync ( ) : System.Threading.Tasks.Task
Dispose ( ) : void
ProcessAllFromCache ( IMap map ) : void
ProcessFeatures ( IMap map, IEnumerable features ) : void
RemoveOverlays ( ) : System.Threading.Tasks.Task
SignInAsync ( ) : System.Threading.Tasks.Task
UpdateMapData ( IMap map ) : System.Threading.Tasks.Task

Updates a map with the latest ground / air data

UpdateWeatherData ( GMap.NET.PointLatLng center ) : System.Threading.Tasks.Task

Update the AA UI with the latest weather

Private Methods

Méthode Description
CreateClient ( AltitudeAngelClient aaClientFactory ) : void
Dispose ( bool isDisposing ) : void
LoadUserProfile ( ) : System.Threading.Tasks.Task
SignedIn ( bool isSignedIn ) : void
SignedOut ( ) : void
TryConnect ( ) : void

Method Details

AltitudeAngelService() public méthode

public AltitudeAngelService ( IMessagesService messagesService, IMissionPlanner missionPlanner, FlightDataService flightDataService ) : System
messagesService IMessagesService
missionPlanner IMissionPlanner
flightDataService AltitudeAngelWings.Service.FlightData.FlightDataService
Résultat System

DisconnectAsync() public méthode

public DisconnectAsync ( ) : System.Threading.Tasks.Task
Résultat System.Threading.Tasks.Task

Dispose() public méthode

public Dispose ( ) : void
Résultat void

ProcessAllFromCache() public méthode

public ProcessAllFromCache ( IMap map ) : void
map IMap
Résultat void

ProcessFeatures() public méthode

public ProcessFeatures ( IMap map, IEnumerable features ) : void
map IMap
features IEnumerable
Résultat void

RemoveOverlays() public méthode

public RemoveOverlays ( ) : System.Threading.Tasks.Task
Résultat System.Threading.Tasks.Task

SignInAsync() public méthode

public SignInAsync ( ) : System.Threading.Tasks.Task
Résultat System.Threading.Tasks.Task

UpdateMapData() public méthode

Updates a map with the latest ground / air data
public UpdateMapData ( IMap map ) : System.Threading.Tasks.Task
map IMap The map to update
Résultat System.Threading.Tasks.Task

UpdateWeatherData() public méthode

Update the AA UI with the latest weather
public UpdateWeatherData ( GMap.NET.PointLatLng center ) : System.Threading.Tasks.Task
center GMap.NET.PointLatLng The point to get weather for
Résultat System.Threading.Tasks.Task

Property Details

FilteredOut public_oe property

public List FilteredOut
Résultat List