2022-05-05 23:19:12 -04:00
<!DOCTYPE html> < html class = "default" > < head > < meta charSet = "utf-8" / > < meta http-equiv = "x-ua-compatible" content = "IE=edge" / > < title > Timeout | haveno-ts< / title > < meta name = "description" content = "Documentation for haveno-ts" / > < meta name = "viewport" content = "width=device-width, initial-scale=1" / > < link rel = "stylesheet" href = "../assets/style.css" / > < link rel = "stylesheet" href = "../assets/highlight.css" / > < script async src = "../assets/search.js" id = "search-script" > < / script > < / head > < body > < script > document . body . classList . add ( localStorage . getItem ( "tsd-theme" ) || "os" ) < / script > < header > < div class = "tsd-page-toolbar" > < div class = "container" > < div class = "table-wrap" > < div class = "table-cell" id = "tsd-search" data-base = ".." > < div class = "field" > < label for = "tsd-search-field" class = "tsd-widget search no-caption" > Search< / label > < input type = "text" id = "tsd-search-field" / > < / div > < ul class = "results" > < li class = "state loading" > Preparing search index...< / li > < li class = "state failure" > The search index is not available< / li > < / ul > < a href = "../index.html" class = "title" > haveno-ts< / a > < / div > < div class = "table-cell" id = "tsd-widgets" > < div id = "tsd-filter" > < a href = "#" class = "tsd-widget options no-caption" data-toggle = "options" > Options< / a > < div class = "tsd-filter-group" > < div class = "tsd-select" id = "tsd-filter-visibility" > < span class = "tsd-select-label" > All< / span > < ul class = "tsd-select-list" > < li data-value = "public" > Public< / li > < li data-value = "protected" > Public/Protected< / li > < li data-value = "private" class = "selected" > All< / li > < / ul > < / div > < input type = "checkbox" id = "tsd-filter-inherited" checked / > < label class = "tsd-widget" for = "tsd-filter-inherited" > Inherited< / label > < input type = "checkbox" id = "tsd-filter-externals" checked / > < label class = "tsd-widget" for = "tsd-filter-externals" > Externals< / label > < / div > < / div > < a href = "#" class = "tsd-widget menu no-caption" data-toggle = "menu" > Menu< / a > < / div > < / div > < / div > < / div > < div class = "tsd-page-title" > < div class = "container" > < ul class = "tsd-breadcrumb" > < li > < a href = "../modules.html" > haveno-ts< / a > < / li > < li > < a href = "../modules/utils_TaskLooper.html" > utils/TaskLooper< / a > < / li > < li > < a href = "../modules/utils_TaskLooper._internal_.html" > < internal> < / a > < / li > < li > < a href = "utils_TaskLooper._internal_.Timeout.html" > Timeout< / a > < / li > < / ul > < h1 > Interface Timeout < / h1 > < / div > < / div > < / header > < div class = "container container-main" > < div class = "row" > < div class = "col-8 col-content" > < section class = "tsd-panel tsd-hierarchy" > < h3 > Hierarchy< / h3 > < ul class = "tsd-hierarchy" > < li > < a href = "utils_TaskLooper._internal_.Timer.html" class = "tsd-signature-type" data-tsd-kind = "Interface" > Timer< / a > < ul class = "tsd-hierarchy" > < li > < span class = "target" > Timeout< / span > < / li > < / ul > < / li > < / ul > < / section > < section class = "tsd-panel-group tsd-index-group" > < h2 > Index< / h2 > < section class = "tsd-panel tsd-index-panel" > < div class = "tsd-index-content" > < section class = "tsd-index-section tsd-is-external" > < h3 > Methods< / h3 > < ul class = "tsd-index-list" > < li class = "tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-external" > < a href = "utils_TaskLooper._internal_.Timeout.html#_toPrimitive_" class = "tsd-kind-icon" > [to< wbr / > Primitive]< / a > < / li > < li class = "tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-external" > < a href = "utils_TaskLooper._internal_.Timeout.html#hasRef" class = "tsd-kind-icon" > has< wbr / > Ref< / a > < / li > < li class = "tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external" > < a href = "utils_TaskLooper._internal_.Timeout.html#ref" class = "tsd-kind-icon" > ref< / a > < / li > < li class = "tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-external" > < a href = "utils_TaskLooper._internal_.Timeout.html#refresh" class = "tsd-kind-icon" > refresh< / a > < / li > < li class = "tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external" > < a href = "utils_TaskLooper._internal_.Timeout.html#unref" class = "tsd-kind-icon" > unref< / a > < / li > < / ul > < / section > < / div > < / section > < / section > < section class = "tsd-panel-group tsd-member-group tsd-is-external" > < h2 > Methods< / h2 > < section class = "tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-external" > < a id = "_toPrimitive_" class = "tsd-anchor" > < / a > < h3 class =
< p > If true, the < code > Timeout< / code > object will keep the Node.js event loop active.< / p >
< / div > < dl class = "tsd-comment-tags" > < dt > since< / dt > < dd > < p > v11.0.0< / p >
< / dd > < / dl > < / div > < h4 class = "tsd-returns-title" > Returns < span class = "tsd-signature-type" > boolean< / span > < / h4 > < / li > < / ul > < / section > < section class = "tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external" > < a id = "ref" class = "tsd-anchor" > < / a > < h3 class = "tsd-anchor-link" > ref< a href = "#ref" aria-label = "Permalink" class = "tsd-anchor-icon" > < svg xmlns = "http://www.w3.org/2000/svg" class = "icon icon-tabler icon-tabler-link" viewBox = "0 0 24 24" stroke-width = "2" stroke = "currentColor" fill = "none" stroke-linecap = "round" stroke-linejoin = "round" > < path stroke = "none" d = "M0 0h24v24H0z" fill = "none" > < / path > < path d = "M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5" > < / path > < path d = "M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5" > < / path > < / svg > < / a > < / h3 > < ul class = "tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external" > < li class = "tsd-signature tsd-kind-icon" > ref< span class = "tsd-signature-symbol" > (< / span > < span class = "tsd-signature-symbol" > )< / span > < span class = "tsd-signature-symbol" > : < / span > < a href = "utils_TaskLooper._internal_.Timeout.html" class = "tsd-signature-type" data-tsd-kind = "Interface" > Timeout< / a > < / li > < / ul > < ul class = "tsd-descriptions" > < li class = "tsd-description" > < aside class = "tsd-sources" > < p > Inherited from < a href = "utils_TaskLooper._internal_.Timer.html" > Timer< / a > .< a href = "utils_TaskLooper._internal_.Timer.html#ref" > ref< / a > < / p > < ul > < li > Defined in node_modules/@types/node/globals.d.ts:226< / li > < / ul > < / aside > < h4 class = "tsd-returns-title" > Returns < a href = "utils_TaskLooper._internal_.Timeout.html" class = "tsd-signature-type" data-tsd-kind = "Interface" > Timeout< / a > < / h4 > < / li > < / ul > < / section > < section class = "tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-external" > < a id = "refresh" class = "tsd-anchor" > < / a > < h3 class = "tsd-anchor-link" > refresh< a href = "#refresh" aria-label = "Permalink" class = "tsd-anchor-icon" > < svg xmlns = "http://www.w3.org/2000/svg" class = "icon icon-tabler icon-tabler-link" viewBox = "0 0 24 24" stroke-width = "2" stroke = "currentColor" fill = "none" stroke-linecap = "round" stroke-linejoin = "round" > < path stroke = "none" d = "M0 0h24v24H0z" fill = "none" > < / path > < path d = "M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5" > < / path > < path d = "M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5" > < / path > < / svg > < / a > < / h3 > < ul class = "tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-external" > < li class = "tsd-signature tsd-kind-icon" > refresh< span class = "tsd-signature-symbol" > (< / span > < span class = "tsd-signature-symbol" > )< / span > < span class = "tsd-signature-symbol" > : < / span > < a href = "utils_TaskLooper._internal_.Timeout.html" class = "tsd-signature-type" data-tsd-kind = "Interface" > Timeout< / a > < / li > < / ul > < ul class = "tsd-descriptions" > < li class = "tsd-description" > < aside class = "tsd-sources" > < p > Overrides < a href = "utils_TaskLooper._internal_.Timer.html" > Timer< / a > .< a href = "utils_TaskLooper._internal_.Timer.html#refresh" > refresh< / a > < / p > < ul > < li > Defined in node_modules/@types/node/timers.d.ts:61< / li > < / ul > < / aside > < div class = "tsd-comment tsd-typography" > < div class = "lead" >
< p > Sets the timer' s start time to the current time, and reschedules the timer to
call its callback at the previously specified duration adjusted to the current
time. This is useful for refreshing a timer without allocating a new
JavaScript object.< / p >
< / div > < div > < p > Using this on a timer that has already called its callback will reactivate the
timer.< / p >
< / div > < dl class = "tsd-comment-tags" > < dt > since< / dt > < dd > < p > v10.2.0< / p >
< / dd > < / dl > < / div > < h4 class = "tsd-returns-title" > Returns < a href = "utils_TaskLooper._internal_.Timeout.html" class = "tsd-signature-type" data-tsd-kind = "Interface" > Timeout< / a > < / h4 > < div > < p > a reference to < code > timeout< / code > < / p >
2022-06-07 17:48:04 -04:00
< / div > < / li > < / ul > < / section > < section class = "tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external" > < a id = "unref" class = "tsd-anchor" > < / a > < h3 class = "tsd-anchor-link" > unref< a href = "#unref" aria-label = "Permalink" class = "tsd-anchor-icon" > < svg xmlns = "http://www.w3.org/2000/svg" class = "icon icon-tabler icon-tabler-link" viewBox = "0 0 24 24" stroke-width = "2" stroke = "currentColor" fill = "none" stroke-linecap = "round" stroke-linejoin = "round" > < path stroke = "none" d = "M0 0h24v24H0z" fill = "none" > < / path > < path d = "M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5" > < / path > < path d = "M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5" > < / path > < / svg > < / a > < / h3 > < ul class = "tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external" > < li class = "tsd-signature tsd-kind-icon" > unref< span class = "tsd-signature-symbol" > (< / span > < span class = "tsd-signature-symbol" > )< / span > < span class = "tsd-signature-symbol" > : < / span > < a href = "utils_TaskLooper._internal_.Timeout.html" class = "tsd-signature-type" data-tsd-kind = "Interface" > Timeout< / a > < / li > < / ul > < ul class = "tsd-descriptions" > < li class = "tsd-description" > < aside class = "tsd-sources" > < p > Inherited from < a href = "utils_TaskLooper._internal_.Timer.html" > Timer< / a > .< a href = "utils_TaskLooper._internal_.Timer.html#unref" > unref< / a > < / p > < ul > < li > Defined in node_modules/@types/node/globals.d.ts:227< / li > < / ul > < / aside > < h4 class = "tsd-returns-title" > Returns < a href = "utils_TaskLooper._internal_.Timeout.html" class = "tsd-signature-type" data-tsd-kind = "Interface" > Timeout< / a > < / h4 > < / li > < / ul > < / section > < / section > < / div > < div class = "col-4 col-menu menu-sticky-wrap menu-highlight" > < nav class = "tsd-navigation primary" > < ul > < li class = "" > < a href = "../modules.html" > Modules< / a > < / li > < li class = " tsd-kind-module" > < a href = "../modules/HavenoClient.html" > Haveno< wbr / > Client< / a > < / li > < li class = " tsd-kind-module" > < a href = "../modules/index.html" > index< / a > < / li > < li class = " tsd-kind-module" > < a href = "../modules/index.html" > index< / a > < / li > < li class = " tsd-kind-module" > < a href = "../modules/protobuf_GrpcServiceClientPb.html" > protobuf/< wbr / > Grpc< wbr / > Service< wbr / > Client< wbr / > Pb< / a > < / li > < li class = " tsd-kind-module" > < a href = "../modules/protobuf_grpc_pb.html" > protobuf/grpc_< wbr / > pb< / a > < / li > < li class = " tsd-kind-module" > < a href = "../modules/protobuf_pb_pb.html" > protobuf/pb_< wbr / > pb< / a > < / li > < li class = " tsd-kind-module" > < a href = "../modules/utils_HavenoError.html" > utils/< wbr / > Haveno< wbr / > Error< / a > < / li > < li class = " tsd-kind-module" > < a href = "../modules/utils_HavenoUtils.html" > utils/< wbr / > Haveno< wbr / > Utils< / a > < / li > < li class = "current tsd-kind-module" > < a href = "../modules/utils_TaskLooper.html" > utils/< wbr / > Task< wbr / > Looper< / a > < ul > < li class = "current tsd-kind-namespace tsd-parent-kind-module" > < a href = "../modules/utils_TaskLooper._internal_.html" > < internal> < / a > < / li > < / ul > < / li > < / ul > < / nav > < nav class = "tsd-navigation secondary menu-sticky" > < ul > < li class = "current tsd-kind-interface tsd-parent-kind-namespace tsd-is-external" > < a href = "utils_TaskLooper._internal_.Timeout.html" class = "tsd-kind-icon" > Timeout< / a > < ul > < li class = "tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-external" > < a href = "utils_TaskLooper._internal_.Timeout.html#_toPrimitive_" class = "tsd-kind-icon" > [to< wbr / > Primitive]< / a > < / li > < li class = "tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-external" > < a href = "utils_TaskLooper._internal_.Timeout.html#hasRef" class = "tsd-kind-icon" > has< wbr / > Ref< / a > < / li > < li class = "tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external" > < a href = "utils_TaskLooper._internal_.Timeout.html#ref" class = "tsd-kind-icon" > ref< / a > < / li > < li class = "tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite tsd-is-external" > < a href = "utils_TaskLooper._internal_.Timeout.html#refresh" class = "tsd-kind-icon" > refresh< / a > < / li > < li class = "tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-external" > < a href = "utils_TaskLooper._internal_.Timeout.html#unref" class = "tsd-kind-icon" > unref< / a > < / li > < / ul > < / li > < / ul > < / nav > < / div > < / div > < / div > < footer class = "with-border-bottom" > < div class = "container" > < h2 >