Show / Hide Table of Contents

    Class ListeningLocationProbe

    Listens continuously for location changes.

    Inheritance
    System.Object
    Probe
    ListeningProbe
    ListeningLocationProbe
    Implements
    System.ComponentModel.INotifyPropertyChanged
    IListeningProbe
    IProbe
    Inherited Members
    ListeningProbe.ProtectedStartAsync()
    ListeningProbe.ProtectedStopAsync()
    ListeningProbe.ResetAsync()
    ListeningProbe.MaxDataStoresPerSecond
    ListeningProbe.MinDataStoreDelay
    ListeningProbe.KeepDeviceAwake
    ListeningProbe.RawParticipation
    ListeningProbe.DataRateSampleSize
    ListeningProbe.CollectionDescription
    Probe.GetAll()
    Probe.add_MostRecentDatumChanged(Probe.MostRecentDatumChangedDelegateAsync)
    Probe.remove_MostRecentDatumChanged(Probe.MostRecentDatumChangedDelegateAsync)
    Probe.StartAsync()
    Probe.StoreDatumAsync(Datum, Nullable<CancellationToken>)
    Probe.ProcessDataAsync(CancellationToken)
    Probe.GetParticipation()
    Probe.StopAsync()
    Probe.RestartAsync()
    Probe.TestHealthAsync(List<AnalyticsTrackedEvent>)
    Probe.GetChart()
    Probe.Enabled
    Probe.OriginallyEnabled
    Probe.State
    Probe.MostRecentStoreTimestamp
    Probe.Protocol
    Probe.StoreData
    Probe.AllowDisableOnStartUp
    Probe.StartStopTimes
    Probe.SuccessfulHealthTestTimes
    Probe.MaxChartDataCount
    Probe.Caption
    Probe.SubCaption
    Probe.MostRecentDatumChanged
    Probe.PropertyChanged
    Namespace: Sensus.Probes.Location
    Assembly: SensusAndroid.dll
    Syntax
    public class ListeningLocationProbe : ListeningProbe, INotifyPropertyChanged, IListeningProbe, IProbe

    Constructors

    ListeningLocationProbe()

    Declaration
    public ListeningLocationProbe()

    Properties

    DatumType

    Declaration
    public override sealed Type DatumType { get; }
    Property Value
    Type Description
    System.Type
    Overrides
    Probe.DatumType

    DefaultKeepDeviceAwake

    Declaration
    protected override bool DefaultKeepDeviceAwake { get; }
    Property Value
    Type Description
    System.Boolean
    Overrides
    ListeningProbe.DefaultKeepDeviceAwake

    DeviceAsleepWarning

    Declaration
    protected override string DeviceAsleepWarning { get; }
    Property Value
    Type Description
    System.String
    Overrides
    ListeningProbe.DeviceAsleepWarning

    DeviceAwakeWarning

    Declaration
    protected override string DeviceAwakeWarning { get; }
    Property Value
    Type Description
    System.String
    Overrides
    ListeningProbe.DeviceAwakeWarning

    DisplayName

    Declaration
    public override sealed string DisplayName { get; }
    Property Value
    Type Description
    System.String
    Overrides
    Probe.DisplayName

    WillHaveSignificantNegativeImpactOnBattery

    This Probe uses continuous GPS listening and will have a significant negative impact on battery life.

    Declaration
    protected override bool WillHaveSignificantNegativeImpactOnBattery { get; }
    Property Value
    Type Description
    System.Boolean
    Overrides
    ListeningProbe.WillHaveSignificantNegativeImpactOnBattery

    Methods

    GetChartDataPointFromDatum(Datum)

    Declaration
    protected override ChartDataPoint GetChartDataPointFromDatum(Datum datum)
    Parameters
    Type Name Description
    Datum datum
    Returns
    Type Description
    Syncfusion.SfChart.XForms.ChartDataPoint
    Overrides
    Probe.GetChartDataPointFromDatum(Datum)

    GetChartPrimaryAxis()

    Declaration
    protected override ChartAxis GetChartPrimaryAxis()
    Returns
    Type Description
    Syncfusion.SfChart.XForms.ChartAxis
    Overrides
    Probe.GetChartPrimaryAxis()

    GetChartSecondaryAxis()

    Declaration
    protected override RangeAxisBase GetChartSecondaryAxis()
    Returns
    Type Description
    Syncfusion.SfChart.XForms.RangeAxisBase
    Overrides
    Probe.GetChartSecondaryAxis()

    GetChartSeries()

    Declaration
    protected override ChartSeries GetChartSeries()
    Returns
    Type Description
    Syncfusion.SfChart.XForms.ChartSeries
    Overrides
    Probe.GetChartSeries()

    InitializeAsync()

    Declaration
    protected override Task InitializeAsync()
    Returns
    Type Description
    System.Threading.Tasks.Task
    Overrides
    Probe.InitializeAsync()

    StartListeningAsync()

    Declaration
    protected override Task StartListeningAsync()
    Returns
    Type Description
    System.Threading.Tasks.Task
    Overrides
    ListeningProbe.StartListeningAsync()

    StopListeningAsync()

    Declaration
    protected override Task StopListeningAsync()
    Returns
    Type Description
    System.Threading.Tasks.Task
    Overrides
    ListeningProbe.StopListeningAsync()

    Implements

    System.ComponentModel.INotifyPropertyChanged
    IListeningProbe
    IProbe
    Back to top Copyright © 2014-2018 University of Virginia
    Generated by DocFX