<?xml version="1.0"?>
<doc>
    <assembly>
        <name>HerdFrontEnd</name>
    </assembly>
    <members>
        <member name="T:UnigeFrontEnd.App.Protocol">
            <summary>
            Class AFE_Protocol which allows to the app to add new protocol features specific for this app.
            </summary>
        </member>
        <member name="M:UnigeFrontEnd.App.Protocol.#ctor(UFE_UnigeFrontEnd.USB.UFE_USB,System.Action{System.String})">
            <summary>
            Ctor
            </summary>
            <param name="x_usb"> the USB to be use</param>
            <param name="x_exceptionHandle">Exception handle called upon Exception of asynchronous command/answer, must be used with serial com </param>
        </member>
        <member name="T:UnigeFrontEnd.App.AppBoardTab">
            <summary>
            Used to build board Tab application specific features
            </summary>
        </member>
        <member name="M:UnigeFrontEnd.App.AppBoardTab.SetDaqOptions(UnigeFrontEnd.Board.BoardLink)">
            <summary>
            Set DAQ options before DAQ start
            </summary>
            <param name="x_link">board link</param>
        </member>
        <member name="M:UnigeFrontEnd.App.AppMenu.#ctor(UnigeFrontEnd.Graphics.IGuiApplication,UnigeFrontEnd.App.AppSettings.Application)">
            <summary>
            Build application menu
            </summary>
            <param name="x_guiApp">the GUI application</param>
            <param name="x_appSettings">the app settings link</param>
        </member>
        <member name="M:UnigeFrontEnd.App.AppMenu.SetGuiEnable(UnigeFrontEnd.Board.GuiEnable)">
            <summary>
            Set the GUI enable according to request
            </summary>
            <param name="x_en">Gui Enable type</param>
        </member>
        <member name="M:UnigeFrontEnd.App.AppMenu.CreateAppMenu">
            <summary>
            create the menu
            </summary>
            <returns></returns>
        </member>
        <member name="M:UnigeFrontEnd.App.AppMenu.OnVersion">
            <summary>
            OnVersion
            </summary>
        </member>
        <member name="M:UnigeFrontEnd.App.AppMenu.GetDaqFile(System.Action{System.String},System.String,System.Boolean)">
            <summary>
            open a DAQ file box and process it if chosen
            </summary>
            <param name="x_action">action performed if file selected</param>
            <param name="x_filename">preselected filename</param>
            <param name="x_openDirectly">open directly the file without the open file box</param>
        </member>
        <member name="M:UnigeFrontEnd.App.AppMenu.ProcessDaqFileWithChannelSelection(System.Action{System.String,UnigeFrontEnd.Tools.AmplHistoPlot.ChannelsSelection},System.String,System.Boolean)">
            <summary>
            Process daq with channel selection
            </summary>
            <param name="x_action">delegates for filename and ChannelsSelection</param>
            <param name="x_filename">initial file name passed, i.e. remove file box selection</param>
            <param name="x_openDirectly">open directly the file without the open file box</param>
        </member>
        <member name="M:UnigeFrontEnd.App.AppScripting.#ctor(UnigeFrontEnd.App.AppBoardTab)">
            <summary>
            Ctor
            </summary>
            <param name="x_appBoardTab"></param>
        </member>
        <member name="M:UnigeFrontEnd.App.AppScripting.ResetFifosBeforeStart(System.Boolean)">
            <summary>
            Reset Fifos before Start DAQ
            </summary>
            <param name="x_enable">enable flag</param>
        </member>
        <member name="M:UnigeFrontEnd.App.AppScripting.ResetCountersBeforeStart(System.Boolean)">
            <summary>
            Reset Counters before Start DAQ
            </summary>
            <param name="x_enable">enable flag</param>
        </member>
        <member name="M:UnigeFrontEnd.App.AppScripting.ResetReadoutSignalStartBeforeStart(System.Boolean)">
            <summary>
            Reset the 'readout signal start' before Start DAQ
            </summary>
            <param name="x_enable">enable flag</param>
        </member>
        <member name="T:MainWindow">
            <summary>
            main window
            </summary>
        </member>
        <member name="M:MainWindow.#ctor">
            <summary>
            Default constructor
            </summary>
        </member>
        <member name="M:MainWindow.OnDeleteEvent(System.Object,Gtk.DeleteEventArgs)">
            <summary>
            OnDeleteEvent
            </summary>
            <param name="sender"></param>
            <param name="a"></param>
        </member>
        <member name="M:MainWindow.UpdateFileName(System.String,System.Boolean)">
            <summary>
            Update file name
            </summary>
            <param name="x_fileName">file name</param>
            <param name="x_changed">changed request</param>
        </member>
        <member name="M:MainWindow.ShowDefaultDataTree(UnigeFrontEnd.Config.DescTreeRoot)">
            <summary>
            Show default config data tree for given description tree
            </summary>
            <param name="x_descTree">Description tree for the config data tree</param>
        </member>
        <member name="M:MainWindow.OnDataTreeValueChanged(UnigeFrontEnd.Config.DataTreeVar,System.Object)">
            <summary>
            Handler configuration data tree changes
            </summary>
            <param name="x_dataTreeVar">The variable which value has changed</param>
            <param name="x_previousValue">The previous value</param>
        </member>
        <member name="M:MainWindow.OnFx3UpgradeDone(System.String)">
            <summary>
            Handle the bootloader end callback
            </summary>
            <param name="x_message">Message sent by bootloader thread.</param>
        </member>
        <member name="M:MainWindow.OnFx3UpgradeStatus(System.Byte,System.String)">
            <summary>
            Handle the bootloader status callback
            </summary>
            <param name="x_value">percentage value.</param>
            <param name="x_message">message sent by bootloader thread.</param>
        </member>
    </members>
</doc>
