MCPcopy Create free account
hub / github.com/WebThingsIO/webthing-node / removeEventSubscriber

Method removeEventSubscriber

lib/thing.ts:577–582  ·  view source on GitHub ↗

* Remove a websocket subscriber from an event. * * @param {String} name Name of the event * @param {Object} ws The websocket

(name: string, ws: Subscriber)

Source from the content-addressed store, hash-verified

575 * @param {Object} ws The websocket
576 */
577 removeEventSubscriber(name: string, ws: Subscriber): void {
578 if (this.availableEvents.hasOwnProperty(name) &&
579 this.availableEvents[name].subscribers.has(ws)) {
580 this.availableEvents[name].subscribers.delete(ws);
581 }
582 }
583
584 /**
585 * Notify all subscribers of a property change.

Callers 1

removeSubscriberMethod · 0.95

Calls 1

deleteMethod · 0.80

Tested by

no test coverage detected