this.gui
Preparing search index...
MonadDiscovery
Type Alias MonadDiscovery
type
MonadDiscovery
=
{
addEndpoint
(
endpoint
:
string
)
:
void
;
getState
()
:
MonadDiscoveryState
;
removeEndpoint
(
endpoint
:
string
)
:
void
;
rescan
(
input
?:
MonadDiscoveryRescanInput
)
:
void
;
start
()
:
void
;
stop
()
:
void
;
subscribe
(
listener
:
MonadDiscoveryListener
)
:
()
=>
void
;
waitForChange
(
options
:
MonadDiscoveryWaitOptions
,
)
:
Promise
<
MonadDiscoveryState
>
;
withSettling
<
T
>
(
task
:
()
=>
Promise
<
T
>
)
:
Promise
<
T
>
;
}
Index
Methods
add
Endpoint
get
State
remove
Endpoint
rescan
start
stop
subscribe
wait
For
Change
with
Settling
Methods
add
Endpoint
addEndpoint
(
endpoint
:
string
)
:
void
Parameters
endpoint
:
string
Returns
void
get
State
getState
()
:
MonadDiscoveryState
Returns
MonadDiscoveryState
remove
Endpoint
removeEndpoint
(
endpoint
:
string
)
:
void
Parameters
endpoint
:
string
Returns
void
rescan
rescan
(
input
?:
MonadDiscoveryRescanInput
)
:
void
Parameters
Optional
input
:
MonadDiscoveryRescanInput
Returns
void
start
start
()
:
void
Returns
void
stop
stop
()
:
void
Returns
void
subscribe
subscribe
(
listener
:
MonadDiscoveryListener
)
:
()
=>
void
Parameters
listener
:
MonadDiscoveryListener
Returns
()
=>
void
wait
For
Change
waitForChange
(
options
:
MonadDiscoveryWaitOptions
)
:
Promise
<
MonadDiscoveryState
>
Parameters
options
:
MonadDiscoveryWaitOptions
Returns
Promise
<
MonadDiscoveryState
>
with
Settling
withSettling
<
T
>
(
task
:
()
=>
Promise
<
T
>
)
:
Promise
<
T
>
Type Parameters
T
Parameters
task
:
()
=>
Promise
<
T
>
Returns
Promise
<
T
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
add
Endpoint
get
State
remove
Endpoint
rescan
start
stop
subscribe
wait
For
Change
with
Settling
this.gui
Loading...