Show / Hide Table of Contents

    Class HeartbeatDatum

    Provides information on the alive status of the app. Will be submitted to the RemoteDataStore on an interval specified by HEALTH_TEST_DELAY. The RemoteDataStore should contain a sequence of heartbeats with Timestamp values according to this interval. For example, if the interval is 6 hours, then there should be a sequence of 4 HeartbeatDatum readings in the RemoteDataStore each day.

    Inheritance
    System.Object
    Datum
    HeartbeatDatum
    Implements
    IDatum
    Inherited Members
    Datum.FromJSON(String)
    Datum.GetJSON(AnonymizedJsonContractResolver, Boolean)
    Datum.GetHashCode()
    Datum.Equals(Object)
    Datum.ToString()
    Datum.Id
    Datum.DeviceId
    Datum.Timestamp
    Datum.ProtocolId
    Datum.Anonymized
    Datum.BuildId
    Datum.ParticipantId
    Datum.DeviceManufacturer
    Datum.DeviceModel
    Datum.OperatingSystem
    Datum.TaggedEventId
    Datum.TaggedEventTags
    Datum.SensingAgentStateDescription
    Datum.LocalOffsetFromUTC
    Namespace: Sensus
    Assembly: SensusAndroid.dll
    Syntax
    public class HeartbeatDatum : Datum, IDatum

    Constructors

    HeartbeatDatum(DateTimeOffset)

    Declaration
    public HeartbeatDatum(DateTimeOffset timestamp)
    Parameters
    Type Name Description
    System.DateTimeOffset timestamp

    Properties

    DisplayDetail

    Declaration
    public override string DisplayDetail { get; }
    Property Value
    Type Description
    System.String
    Overrides
    Datum.DisplayDetail

    StringPlaceholderValue

    Declaration
    public override object StringPlaceholderValue { get; }
    Property Value
    Type Description
    System.Object
    Overrides
    Datum.StringPlaceholderValue

    Implements

    IDatum
    Back to top Copyright © 2014-2018 University of Virginia
    Generated by DocFX