20 lines
426 B
TypeScript
20 lines
426 B
TypeScript
import EventEmitter from 'events'
|
|
|
|
import CustomChannelClient from './customClient'
|
|
|
|
export class LocalServer extends EventEmitter.EventEmitter {
|
|
socketServer = null
|
|
cipher = null
|
|
decipher = null
|
|
clients = {}
|
|
|
|
constructor (public version, public customPackets, public hideErrors = false) {
|
|
super()
|
|
}
|
|
|
|
listen () {
|
|
this.emit('connection', new CustomChannelClient(true, this.version))
|
|
}
|
|
|
|
close () { }
|
|
}
|