From saas, 5 Years ago, written in Plain Text.
Embed
  1. function send(message, options) {
  2.             return new Promise(function(resolve, reject) {
  3.               switch (ws.readyState) {
  4.               case WebSocket.OPENING:
  5.                 // This should never happen.
  6.                 log.warn('Unable to send to OPENING client "%s"', id)
  7.                 break
  8.               case WebSocket.OPEN:
  9.                 // This is what SHOULD happen.
  10.                 ws.send(message, options, function(err) {
  11.                   return err ? reject(err) : resolve()
  12.                 })
  13.                 break
  14.               case WebSocket.CLOSING:
  15.                 // Ok, a 'close' event should remove the client from the set
  16.                 // soon.
  17.                 log.debug('Websocket CLOSING: "%s"', id)
  18.                 break
  19.               case WebSocket.CLOSED:
  20.                 // This should never happen.
  21.                 webdriverAgent.removeListener('frame', emitFrame)
  22.                 webdriverAgent.removeListener('orientation', emitOrientation)
  23.                 webdriverAgent.removeListener('actionId', emitActionId)
  24.                 log.warn('Unable to send to CLOSED client "%s"', id)
  25.                 break
  26.               }
  27.             })
  28.           }

Replies to sadasd rss

Title Name Language When
Re: sadasd Crippled Lemur text 5 Years ago.