/// Reconfigure the current connections based on the existing configuration
/// </summary>
Task<bool>ConfigureAsync(TextWriterlog=null);
/// <summary>
/// Reconfigure the current connections based on the existing configuration
/// </summary>
boolConfigure(TextWriterlog=null);
/// <summary>
/// Provides a text overview of the status of all connections
/// </summary>
stringGetStatus();
/// <summary>
/// Provides a text overview of the status of all connections
/// </summary>
voidGetStatus(TextWriterlog);
/// <summary>
/// See Object.ToString()
/// </summary>
stringToString();
/// <summary>
/// Close all connections and release all resources associated with this object
/// </summary>
voidClose(boolallowCommandsToComplete=true);
/// <summary>
/// Close all connections and release all resources associated with this object
/// </summary>
TaskCloseAsync(boolallowCommandsToComplete=true);
/// <summary>
/// Release all resources associated with this object
/// </summary>
voidDispose();
/// <summary>
/// Obtains the log of unusual busy patterns
/// </summary>
stringGetStormLog();
/// <summary>
/// Resets the log of unusual busy patterns
/// </summary>
voidResetStormLog();
/// <summary>
/// Request all compatible clients to reconfigure or reconnect
/// </summary>
/// <returns>The number of instances known to have received the message (however, the actual number can be higher; returns -1 if the operation is pending)</returns>