MCPcopy Create free account
hub / github.com/Moddable-OpenSource/moddable / #remove

Method #remove

examples/io/udp/dns/dns.js:135–149  ·  view source on GitHub ↗
(request)

Source from the content-addressed store, hash-verified

133 }
134 }
135 #remove(request) {
136 const requests = this.#requests;
137
138 for (let i = 0; i < requests.length; i++) {
139 if (requests[i] === request) {
140 requests.splice(i, 1);
141 break;
142 }
143 }
144 if (!requests.length) {
145 this.#socket?.close();
146 Timer.clear(this.#timer);
147 this.#socket = this.#timer = undefined;
148 }
149 }
150 #task() {
151 for (let i = 0, requests = this.#requests, servers = this.#servers; i < requests.length; i++) {
152 const request = requests[i];

Callers 3

#sendMethod · 0.95
#receiveMethod · 0.95
#taskMethod · 0.95

Calls 2

closeMethod · 0.65
clearMethod · 0.45

Tested by

no test coverage detected