minca
ApiCoreInterfaces

Interface: RelayLink

Defined in: packages/core/src/network/relays.ts:29

A socket to one relay, kept open, publishing and watching topics that are not kept

Properties

PropertyModifierTypeDescriptionDefined in
connectreadonly() => Promise<void>-packages/core/src/network/relays.ts:31
disconnectreadonly() => void-packages/core/src/network/relays.ts:32
isConnectedreadonly() => boolean-packages/core/src/network/relays.ts:42
offreadonly<K>(event, callback) => void-packages/core/src/network/relays.ts:45
onreadonly<K>(event, callback) => void-packages/core/src/network/relays.ts:44
publishreadonly(topic, blob) => voidHands a blob to whoever watches the topic now; nobody keeps itpackages/core/src/network/relays.ts:39
reconnectreadonly() => voidTries again now, if waiting topackages/core/src/network/relays.ts:34
requestIce?readonly() => voidAsks for fresh TURN passwords, which arrive as an ice event; only on a kind that can.icepackages/core/src/network/relays.ts:41
statusreadonly() => RelayStatus-packages/core/src/network/relays.ts:43
unwatchreadonly(topic) => void-packages/core/src/network/relays.ts:37
urlreadonlystring-packages/core/src/network/relays.ts:30
watchreadonly(topic) => voidHears what is published under a topic, now and after every reconnectpackages/core/src/network/relays.ts:36

On this page