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: