Creates a Websockets listener. The provided handler
function will be called
anytime a new incoming Connection has been successfully upgraded via
upgrader.upgradeInbound
.
(object?
= {}
)
Name | Description |
---|---|
options.server http.Server?
|
A pre-created Node.js HTTP/S server. |
(function (Connection))
Listener
:
A Websockets listener
Takes a list of Multiaddr
s and returns only valid Websockets addresses.
By default, in a browser environment only DNS+WSS multiaddr is accepted,
while in a Node.js environment DNS+{WS, WSS} multiaddrs are accepted.
(Array<Multiaddr>)
Array<Multiaddr>
:
Valid Websockets multiaddrs