Show / Hide Table of Contents

    Namespace Sensus.Probes.User.Scripts

    Classes

    RunMode

    Modes for handling multiple deliveries of the same survey.

    ScheduleTrigger

    Script

    ScriptDatum

    The Timestamp field of a ScriptDatum indicates the time when the particular input (e.g., text box) was completed by the user. Compare this with LocationTimestamp, RunTimestamp, and SubmissionTimestamp.

    When a user submits a survey, a ScriptDatum object is submitted for each input in the survey (e.g., each text entry, multiple-choice item, etc.). However, if the user does not submit the survey, no such objects will be submitted. As a means of tracking the deployment and response/non-response of surveys, Sensus also submits additional ScriptStateDatum objects to track the lifecycle of each Script.

    ScriptProbe

    The Script Probe allows Sensus to deliver custom surveys to the user in response to either a schedule or the data coming off other probes. For example, one could configure a survey to display at particular times or randomly within particular time blocks. One could also configure a survey to display when a Datum from another probe meets particular criteria.

    ScriptRunner

    ScriptState

    Status of scripts within Sensus

    ScriptStateDatum

    Records state transitions for each Script as it progresses from delivery to the user through removal from the system, either by the user completing and submitting it or deleting it without submission. This data stream in some ways parallels that of ScriptDatum, with the latter tracking data resulting from submission of the Script by the user. The ScriptStateDatum stream will be generated and submitted to the RemoteDataStore regardless of whether the user submits the Script.

    ScriptTriggerTime

    Trigger

    Represents a condition under which a scripted probe is run.

    TriggerValueCondition

    TriggerWindow

    Interfaces

    IScript

    IScriptProbeAgent

    Interface for all agents that control survey delivery within Sensus.

    IScriptRunner

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