<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Dnp3Adapters</name>
    </assembly>
    <members>
        <member name="T:DNP3Adapters.DNP3InputAdapter">
            <summary>
            Input adapter that reads measurements from a remote dnp3 endpoint.
            </summary>
        </member>
        <member name="M:DNP3Adapters.DNP3InputAdapter.IaonProxyLogHandler.Log(Automatak.DNP3.Interface.LogEntry)">
            <summary>
            Handler for log entries.
            </summary>
            <param name="entry"><see cref="T:Automatak.DNP3.Interface.LogEntry"/> to handle.</param>
        </member>
        <member name="M:DNP3Adapters.DNP3InputAdapter.#ctor">
            <summary>
            Creates a new instance of the <see cref="N:DNP3Adapters"/> class.
            </summary>
        </member>
        <member name="P:DNP3Adapters.DNP3InputAdapter.CommsFilePath">
            <summary>
            Gets or sets the name of the XML file from which the communication parameters will be read.
            </summary>
        </member>
        <member name="P:DNP3Adapters.DNP3InputAdapter.MappingFilePath">
            <summary>
            Gets or sets the name of the XML file from which the measurement mapping is read.
            </summary>
        </member>
        <member name="P:DNP3Adapters.DNP3InputAdapter.PollingInterval">
            <summary>
            Gets or sets the interval, in seconds, at which the adapter will poll the DNP3 device.
            </summary>
        </member>
        <member name="P:DNP3Adapters.DNP3InputAdapter.TimestampDifferentiation">
            <summary>
            Gets or sets the time interval, in milliseconds, to insert between consecutive
            data points for a given signal that were received at the exact same time.
            </summary>
        </member>
        <member name="P:DNP3Adapters.DNP3InputAdapter.SupportsTemporalProcessing">
            <summary>
            Gets the flag indicating if this adapter supports temporal processing.
            </summary>
        </member>
        <member name="P:DNP3Adapters.DNP3InputAdapter.UseAsyncConnect">
            <summary>
            Gets flag that determines if the data input connects asynchronously.
            </summary>
            <remarks>
            Derived classes should return true when data input source is connects asynchronously, otherwise return false.
            </remarks>
        </member>
        <member name="M:DNP3Adapters.DNP3InputAdapter.Dispose(System.Boolean)">
            <summary>
            Releases the unmanaged resources used by the <see cref="T:DNP3Adapters.DNP3InputAdapter"/> object and optionally releases the managed resources.
            </summary>
            <param name="disposing">true to release both managed and unmanaged resources; false to release only unmanaged resources.</param>
        </member>
        <member name="M:DNP3Adapters.DNP3InputAdapter.Initialize">
            <summary>
            Initializes <see cref="T:DNP3Adapters.DNP3InputAdapter"/>
            </summary>
        </member>
        <member name="M:DNP3Adapters.DNP3InputAdapter.AttemptConnection">
            <summary>
            Attempts to connect to data input source.
            </summary>
            <remarks>
            Derived classes should attempt connection to data input source here.  Any exceptions thrown
            by this implementation will result in restart of the connection cycle.
            </remarks>
        </member>
        <member name="M:DNP3Adapters.DNP3InputAdapter.AttemptDisconnection">
            <summary>
            Attempts to disconnect from data input source.
            </summary>
            <remarks>
            Derived classes should attempt disconnect from data input source here.  Any exceptions thrown
            by this implementation will be reported to host via <see cref="E:GSF.TimeSeries.Adapters.AdapterBase.ProcessException"/> event.
            </remarks>
        </member>
        <member name="M:DNP3Adapters.DNP3InputAdapter.GetShortStatus(System.Int32)">
            <summary>
            Gets a short one-line status of this <see cref="T:DNP3Adapters.DNP3InputAdapter"/>.
            </summary>
            <param name="maxLength">Maximum number of available characters for display.</param>
            <returns>A short one-line summary of the current status of this <see cref="T:DNP3Adapters.DNP3InputAdapter"/>.</returns>
        </member>
        <member name="T:DNP3Adapters.MasterConfiguration">
            <summary>
            Master Configuration
            </summary>
        </member>
        <member name="F:DNP3Adapters.MasterConfiguration.client">
            <summary>
            All of the settings for the connection
            </summary>
        </member>
        <member name="F:DNP3Adapters.MasterConfiguration.master">
            <summary>
            All of the settings for the master
            </summary>
        </member>
        <member name="T:DNP3Adapters.TcpClientConfig">
            <summary>
            TCP Client Configuration class.
            </summary>
        </member>
        <member name="F:DNP3Adapters.TcpClientConfig.address">
            <summary>
            IP address of host
            </summary>
        </member>
        <member name="F:DNP3Adapters.TcpClientConfig.port">
            <summary>
            TCP port for connection
            </summary>
        </member>
        <member name="F:DNP3Adapters.TcpClientConfig.minRetryMs">
            <summary>
            Minimum connection retry interval in milliseconds
            </summary>
        </member>
        <member name="F:DNP3Adapters.TcpClientConfig.maxRetryMs">
            <summary>
            Maximum connection retry interval in milliseconds
            </summary>
        </member>
        <member name="F:DNP3Adapters.TcpClientConfig.reconnectDelayMs">
            <summary>
            Reconnect delay interval in milliseconds
            </summary>
        </member>
        <member name="F:DNP3Adapters.TcpClientConfig.level">
            <summary>
            DNP3 filter level for port messages
            </summary>
        </member>
        <member name="T:DNP3Adapters.MeasurementLookup">
            <summary>
            Helper class that converts measurements and provides a lookup capability.
            </summary>
        </member>
        <member name="T:DNP3Adapters.Mapping">
            <summary>
            Mapping
            </summary>
        </member>
        <member name="M:DNP3Adapters.Mapping.#ctor">
            <summary>
            Creates a new <see cref="T:DNP3Adapters.Mapping"/>.
            </summary>
        </member>
        <member name="M:DNP3Adapters.Mapping.#ctor(System.UInt32,System.String,System.UInt32)">
            <summary>
            Creates a new <see cref="T:DNP3Adapters.Mapping"/> with the specified parameters.
            </summary>
            <param name="id">ID</param>
            <param name="source">Source</param>
            <param name="index">Index</param>
        </member>
        <member name="F:DNP3Adapters.Mapping.tsfId">
            <summary>
            TSF ID
            </summary>
        </member>
        <member name="F:DNP3Adapters.Mapping.tsfSource">
            <summary>
            TSF Source
            </summary>
        </member>
        <member name="F:DNP3Adapters.Mapping.dnpIndex">
            <summary>
            DNP Index
            </summary>
        </member>
        <member name="T:DNP3Adapters.MeasurementMap">
            <summary>
            Measurement Map
            </summary>
        </member>
        <member name="F:DNP3Adapters.MeasurementMap.binaryMap">
            <summary>
            Binary Map
            </summary>
        </member>
        <member name="F:DNP3Adapters.MeasurementMap.analogMap">
            <summary>
            Analog Map
            </summary>
        </member>
        <member name="F:DNP3Adapters.MeasurementMap.counterMap">
            <summary>
            Counter Map
            </summary>
        </member>
        <member name="F:DNP3Adapters.MeasurementMap.frozenCounterMap">
            <summary>
            Frozen Counter Map
            </summary>
        </member>
        <member name="F:DNP3Adapters.MeasurementMap.doubleBitBinaryMap">
            <summary>
            double bit binary map
            </summary>
        </member>
        <member name="F:DNP3Adapters.MeasurementMap.controlStatusMap">
            <summary>
            Control Status Map
            </summary>
        </member>
        <member name="F:DNP3Adapters.MeasurementMap.setpointStatusMap">
            <summary>
            Set Point Status Map
            </summary>
        </member>
        <member name="T:DNP3Adapters.TimeSeriesSOEHandler">
            <summary>
            This is the data adapter that converts data from the dnp3 world to the Time Series Framework.
            </summary>
        </member>
    </members>
</doc>
