C# 클래스 AltitudeAngelWings.Service.AltitudeAngelService

상속: IDisposable
파일 보기 프로젝트 열기: ArduPilot/MissionPlanner 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
FilteredOut List

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
CreateClient ( AltitudeAngelClient aaClientFactory ) : void
Dispose ( bool isDisposing ) : void
LoadUserProfile ( ) : System.Threading.Tasks.Task
SignedIn ( bool isSignedIn ) : void
SignedOut ( ) : void
TryConnect ( ) : void

메소드 상세

AltitudeAngelService() 공개 메소드

public AltitudeAngelService ( IMessagesService messagesService, IMissionPlanner missionPlanner, FlightDataService flightDataService ) : System
messagesService IMessagesService
missionPlanner IMissionPlanner
flightDataService AltitudeAngelWings.Service.FlightData.FlightDataService
리턴 System

DisconnectAsync() 공개 메소드

public DisconnectAsync ( ) : System.Threading.Tasks.Task
리턴 System.Threading.Tasks.Task

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

ProcessAllFromCache() 공개 메소드

public ProcessAllFromCache ( IMap map ) : void
map IMap
리턴 void

ProcessFeatures() 공개 메소드

public ProcessFeatures ( IMap map, IEnumerable features ) : void
map IMap
features IEnumerable
리턴 void

RemoveOverlays() 공개 메소드

public RemoveOverlays ( ) : System.Threading.Tasks.Task
리턴 System.Threading.Tasks.Task

SignInAsync() 공개 메소드

public SignInAsync ( ) : System.Threading.Tasks.Task
리턴 System.Threading.Tasks.Task

UpdateMapData() 공개 메소드

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

UpdateWeatherData() 공개 메소드

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
리턴 System.Threading.Tasks.Task

프로퍼티 상세

FilteredOut 공개적으로 프로퍼티

public List FilteredOut
리턴 List