Constructor
new WorkerWebsocket(connection)
Create and initialize a WorkerWebsocket object.
Parameters:
Name | Type | Description |
---|---|---|
connection |
Connection | The Connection |
- Source:
Methods
_attach(callback)
Parameters:
Name | Type | Description |
---|---|---|
callback |
function |
- Source:
_attachCallback(status, jid)
Parameters:
Name | Type | Description |
---|---|---|
status |
number | |
jid |
string |
- Source:
_disconnect(pres)
Parameters:
Name | Type | Description |
---|---|---|
pres |
Element | Builder | This stanza will be sent before disconnecting. |
- Source:
_messageHandler(m)
Parameters:
Name | Type | Description |
---|---|---|
m |
MessageEvent |
- Source:
_messageHandler(m)
Parameters:
Name | Type | Description |
---|---|---|
m |
MessageEvent |
- Source:
_messageHandler(m)
Parameters:
Name | Type | Description |
---|---|---|
m |
MessageEvent |
- Source:
(private) _onWorkerMessage(ev)
function that handles messages received from the service worker
Parameters:
Name | Type | Description |
---|---|---|
ev |
MessageEvent |
- Source:
_replaceMessageHandler()
Called by _onInitialMessage in order to replace itself with the general message handler. This method is overridden by WorkerWebsocket, which manages a websocket connection via a service worker and doesn't have direct access to the socket.
- Source:
(private) _setSocket()
- Source: