diff --git a/src/client.js b/src/client.js index 40eba1f..e0b8d25 100644 --- a/src/client.js +++ b/src/client.js @@ -10,26 +10,25 @@ var createDeserializer=require("./transforms/serializer").createDeserializer; class Client extends EventEmitter { - packetsToParse={}; - serializer; - compressor=null; - framer=framing.createFramer(); - cipher=null; - decipher=null; - splitter=framing.createSplitter(); - decompressor=null; - deserializer; - isServer; - version; - protocolState=states.HANDSHAKING; - ended=true; - latency=0; - constructor(isServer,version) { super(); this.version=version; this.isServer = !!isServer; this.setSerializer(states.HANDSHAKING); + this.packetsToParse={}; + this.serializer; + this.compressor=null; + this.framer=framing.createFramer(); + this.cipher=null; + this.decipher=null; + this.splitter=framing.createSplitter(); + this.decompressor=null; + this.deserializer; + this.isServer; + this.version; + this.protocolState=states.HANDSHAKING; + this.ended=true; + this.latency=0; this.on('newListener', function(event, listener) { var direction = this.isServer ? 'toServer' : 'toClient'; diff --git a/src/server.js b/src/server.js index acc76f4..d604b9f 100644 --- a/src/server.js +++ b/src/server.js @@ -5,14 +5,13 @@ var states = require("./states"); class Server extends EventEmitter { - socketServer=null; - cipher=null; - decipher=null; - clients={}; - constructor(version) { super(); this.version=version; + this.socketServer=null; + this.cipher=null; + this.decipher=null; + this.clients={}; } listen(port, host) {