cagey-client-messenger
Advanced tools
Comparing version 0.0.2 to 0.0.3
@@ -8,4 +8,7 @@ 'use strict'; | ||
class ClientMessenger extends EventEmitter { | ||
constructor(options) { | ||
constructor({ log }, options) { | ||
super(); | ||
this.log = log; | ||
this._addressDescription = null; | ||
@@ -69,4 +72,8 @@ this._isConnected = false; | ||
this.log.trace('[client-messenger] sending message: %s', serialized); | ||
this._send(serialized); | ||
} else { | ||
this.log.trace('[client-messenger] queueing message: %s', serialized); | ||
this._queue.push(serialized); | ||
@@ -82,3 +89,7 @@ } | ||
this.log.trace('[client-messenger] sending message: %s', serialized); | ||
this._send(serialized); | ||
} else { | ||
this.log.trace('[client-messenger] dropping message'); | ||
} | ||
@@ -88,2 +99,4 @@ } | ||
receiveMessage(serialized) { | ||
this.log.trace('[client-messenger] received message: %s', serialized); | ||
const args = this._deserialize(serialized); | ||
@@ -96,4 +109,4 @@ | ||
exports.create = function (options) { | ||
return new ClientMessenger(options); | ||
exports.create = function (apis, options) { | ||
return new ClientMessenger(apis, options); | ||
}; |
{ | ||
"name": "cagey-client-messenger", | ||
"version": "0.0.2", | ||
"version": "0.0.3", | ||
"description": "Client/server messaging for the Cagey game framework", | ||
@@ -5,0 +5,0 @@ "main": "lib/index.js", |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
4205
78