<?xml version="1.0"?>
<doc>
    <assembly>
        <name>ApacKernel.Services.SignalR</name>
    </assembly>
    <members>
        <member name="T:ApacKernel.Services.SignalR.IHubClientStorage">
            <summary>
            Base client storage
            </summary>
        </member>
        <member name="T:ApacKernel.Services.SignalR.IJoinHub">
            <summary>
            Base Join hub interface
            </summary>
        </member>
        <member name="M:ApacKernel.Services.SignalR.IJoinHub.Join(System.String,System.String)">
            <summary>
            Join new member
            </summary>
            <param name="group">Member group or page view </param>
            <param name="parameters">Additional query parameters</param>
            <returns>Return <see cref="T:System.Threading.Tasks.Task"/> object</returns>
        </member>
        <member name="T:ApacKernel.Services.SignalR.JoinHubBase`1">
            <summary>
            SignalR Hub with Join support
            </summary>
            <typeparam name="TClient">Client type</typeparam>
        </member>
        <member name="M:ApacKernel.Services.SignalR.JoinHubBase`1.#ctor(ApacKernel.Services.SignalR.IHubClientStorage)">
            <summary>
            Default constructor
            </summary>
            <param name="storage">Custom client storage</param>
        </member>
        <member name="M:ApacKernel.Services.SignalR.JoinHubBase`1.Join(System.String,System.String)">
            <inheritdoc />
        </member>
        <member name="M:ApacKernel.Services.SignalR.JoinHubBase`1.OnConnected">
            <inheritdoc />
        </member>
        <member name="M:ApacKernel.Services.SignalR.JoinHubBase`1.OnReconnected">
            <inheritdoc />
        </member>
        <member name="M:ApacKernel.Services.SignalR.JoinHubBase`1.OnDisconnected(System.Boolean)">
            <inheritdoc />
        </member>
        <member name="T:ApacKernel.Services.SignalR.NamespaceDoc">
            <summary>
            The <see cref="N:ApacKernel.Services.SignalR"/> namespace contains base classes for <a href="http://www.asp.net/signalr">SignalR</a>.
            </summary>
        </member>
        <member name="T:ApacKernel.Services.SignalR.TickerBase">
            <summary>
            Background process ticker for SignalR
            </summary>
        </member>
        <member name="M:ApacKernel.Services.SignalR.TickerBase.#ctor(Microsoft.AspNet.SignalR.Hubs.IHubConnectionContext{System.Object})">
            <summary>
            Base constructor
            </summary>
            <param name="clients">SignalR clients</param>
        </member>
        <member name="M:ApacKernel.Services.SignalR.TickerBase.GetAndSendData(System.Object)">
            <summary>
            Main method to getting and sending SignalR data to clients
            </summary>
            <param name="state">Optional state object</param>
        </member>
        <member name="M:ApacKernel.Services.SignalR.TickerBase.SuppressUpdate(System.Object)">
            <summary>
            Suppress call <see cref="P:ApacKernel.Services.SignalR.TickerBase.UpdateInterval"/>
            </summary>
            <param name="state">Optional state object</param>
        </member>
        <member name="M:ApacKernel.Services.SignalR.TickerBase.Start">
            <summary>
            Start ticker
            </summary>
        </member>
        <member name="M:ApacKernel.Services.SignalR.TickerBase.Stop">
            <summary>
            Stop timer
            </summary>
        </member>
        <member name="P:ApacKernel.Services.SignalR.TickerBase.Clients">
            <summary>
            SignalR clients
            </summary>
        </member>
        <member name="P:ApacKernel.Services.SignalR.TickerBase.ForceStart">
            <summary>
            Force start timer
            </summary>
        </member>
        <member name="P:ApacKernel.Services.SignalR.TickerBase.UpdateInterval">
            <summary>
            Ticker update interval
            </summary>
        </member>
    </members>
</doc>
