Skip to content

BalancedPool

[<Interface>]
type BalancedPool =
    abstract member closed: bool with get, set
    abstract member destroyed: bool with get, set
    abstract member upstreams: ResizeArray<string> with get, set
    abstract member addUpstream (upstream: URL) : BalancedPool
    abstract member addUpstream (upstream: string) : BalancedPool
    abstract member connect (options: BalancedPoolConnectOptions, callback: callback) : unit
    abstract member connect (options: BalancedPoolConnectOptions) : Promise<ConnectData>
    abstract member removeUpstream (upstream: URL) : BalancedPool
    abstract member removeUpstream (upstream: string) : BalancedPool
AssemblyGlutinum.Node
Inheritsobj \| null
ImplementsDispatcher
Attributes[<AllowNullLiteral>] [<Interface>]

Declared inside

connect

Properties

abstract member closed: bool with get, set
abstract member destroyed: bool with get, set
abstract member upstreams: ResizeArray<string> with get, set

Methods

abstract member addUpstream (upstream: URL) : BalancedPool
abstract member addUpstream (upstream: string) : BalancedPool
abstract member connect (options: BalancedPoolConnectOptions, callback: callback) : unit
abstract member connect (options: BalancedPoolConnectOptions) : Promise<ConnectData>
abstract member removeUpstream (upstream: URL) : BalancedPool
abstract member removeUpstream (upstream: string) : BalancedPool