<?xml version="1.0"?>
<doc>
    <assembly>
        <name>MySqlAdapters</name>
    </assembly>
    <members>
        <member name="T:MySqlAdapters.MySqlInputAdapter">
            <summary>
            Represents an input adapter that reads measurements from a MySQL database table.
            </summary>
        </member>
        <member name="M:MySqlAdapters.MySqlInputAdapter.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:MySqlAdapters.MySqlInputAdapter"/> class.
            </summary>
        </member>
        <member name="P:MySqlAdapters.MySqlInputAdapter.InputInterval">
            <summary>
            Gets or sets the interval of time, in milliseconds, between sending frames into the concentrator.
            </summary>
        </member>
        <member name="P:MySqlAdapters.MySqlInputAdapter.MeasurementsPerInput">
            <summary>
            Gets or sets the number of measurements that are read from the MySQL database in each frame.
            </summary>
        </member>
        <member name="P:MySqlAdapters.MySqlInputAdapter.FakeTimestamps">
            <summary>
            Gets or sets the value that determines whether timestamps are simulated for real-time concentration.
            </summary>
        </member>
        <member name="P:MySqlAdapters.MySqlInputAdapter.MySqlConnectionString">
            <summary>
            Returns a connection string containing only the key-value pairs
            that are used to connect to MySQL.
            </summary>
        </member>
        <member name="P:MySqlAdapters.MySqlInputAdapter.UseAsyncConnect">
            <summary>
            Gets a flag that determines if this <see cref="T:MySqlAdapters.MySqlInputAdapter"/>
            uses an asynchronous connection.
            </summary>
        </member>
        <member name="P:MySqlAdapters.MySqlInputAdapter.SupportsTemporalProcessing">
            <summary>
            Gets the flag indicating if this adapter supports temporal processing.
            </summary>
        </member>
        <member name="M:MySqlAdapters.MySqlInputAdapter.Initialize">
            <summary>
            Initializes this <see cref="T:MySqlAdapters.MySqlInputAdapter"/>.
            </summary>
        </member>
        <member name="M:MySqlAdapters.MySqlInputAdapter.AttemptConnection">
            <summary>
            Attempts to connect to this <see cref="T:MySqlAdapters.MySqlInputAdapter"/>.
            </summary>
        </member>
        <member name="M:MySqlAdapters.MySqlInputAdapter.AttemptDisconnection">
            <summary>
            Attempts to disconnect from this <see cref="T:MySqlAdapters.MySqlInputAdapter"/>.
            </summary>
        </member>
        <member name="M:MySqlAdapters.MySqlInputAdapter.GetShortStatus(System.Int32)">
            <summary>
            Gets a short one-line status of this <see cref="T:MySqlAdapters.MySqlInputAdapter"/>.
            </summary>
            <param name="maxLength">Maximum length of the status message.</param>
            <returns>Text of the status message.</returns>
        </member>
        <member name="M:MySqlAdapters.MySqlInputAdapter.Dispose(System.Boolean)">
            <summary>
            Releases the unmanaged resources used by the <see cref="T:MySqlAdapters.MySqlInputAdapter"/> 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="T:MySqlAdapters.MySqlOutputAdapter">
            <summary>
            Represents an output adapter that archives measurements to a MySQL database table.
            </summary>
        </member>
        <member name="M:MySqlAdapters.MySqlOutputAdapter.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:MySqlAdapters.MySqlOutputAdapter"/> class.
            </summary>
        </member>
        <member name="P:MySqlAdapters.MySqlOutputAdapter.MySqlConnectionString">
            <summary>
            Returns a connection string containing only the key-value pairs
            that are used to connect to MySQL.
            </summary>
        </member>
        <member name="P:MySqlAdapters.MySqlOutputAdapter.OutputIsForArchive">
            <summary>
            Returns a flag that determines if measurements sent to this
            <see cref="T:MySqlAdapters.MySqlOutputAdapter"/> are destined for archival.
            </summary>
        </member>
        <member name="P:MySqlAdapters.MySqlOutputAdapter.UseAsyncConnect">
            <summary>
            Gets a flag that determines if this <see cref="T:MySqlAdapters.MySqlOutputAdapter"/>
            uses an asynchronous connection.
            </summary>
        </member>
        <member name="M:MySqlAdapters.MySqlOutputAdapter.Initialize">
            <summary>
            Initializes this <see cref="T:MySqlAdapters.MySqlOutputAdapter"/>.
            </summary>
        </member>
        <member name="M:MySqlAdapters.MySqlOutputAdapter.AttemptConnection">
            <summary>
            Attempts to connect to this <see cref="T:MySqlAdapters.MySqlOutputAdapter"/>.
            </summary>
        </member>
        <member name="M:MySqlAdapters.MySqlOutputAdapter.AttemptDisconnection">
            <summary>
            Attempts to disconnect from this <see cref="T:MySqlAdapters.MySqlOutputAdapter"/>.
            </summary>
        </member>
        <member name="M:MySqlAdapters.MySqlOutputAdapter.GetShortStatus(System.Int32)">
            <summary>
            Gets a short one-line status of this <see cref="T:MySqlAdapters.MySqlOutputAdapter"/>.
            </summary>
            <param name="maxLength">Maximum length of the status message.</param>
            <returns>Text of the status message.</returns>
        </member>
        <member name="M:MySqlAdapters.MySqlOutputAdapter.ProcessMeasurements(GSF.TimeSeries.IMeasurement[])">
            <summary>
            Archives <paramref name="measurements"/> locally.
            </summary>
            <param name="measurements">Measurements to be archived.</param>
        </member>
        <member name="M:MySqlAdapters.MySqlOutputAdapter.Dispose(System.Boolean)">
            <summary>
            Releases the unmanaged resources used by the <see cref="T:MySqlAdapters.MySqlOutputAdapter"/> 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>
    </members>
</doc>
