Skip to content

Server.default

km127pl edited this page Aug 13, 2023 · 1 revision

Class: default

Server.default

Hierarchy

  • default<ServerEvents, this>

    default

Table of contents

Constructors

Properties

Accessors

Methods

Constructors

constructor

new default(config)

Parameters

Name Type
config default

Overrides

(EventEmitter as new () =&gt; TypedEventEmitter<ServerEvents&gt;).constructor

Defined in

Server.ts:75

Properties

config

Readonly config: default

Defined in

Server.ts:73


connections

Readonly connections: default

Defined in

Server.ts:70


logger

Readonly logger: default

Defined in

Server.ts:69


server

Private Readonly server: Server

Defined in

Server.ts:68


path

Static Readonly path: string

Defined in

Server.ts:72

Accessors

isRunning

get isRunning(): boolean

Returns

boolean

Defined in

Server.ts:99

Methods

addListener

addListener<E>(event, listener): default

Type parameters

Name Type
E extends keyof ServerEvents

Parameters

Name Type
event E
listener ServerEvents[E]

Returns

default

Inherited from

(EventEmitter as new () => TypedEventEmitter<ServerEvents>).addListener

Defined in

types/TypedEventEmitter.ts:6


emit

emit<E>(event, ...args): boolean

Type parameters

Name Type
E extends keyof ServerEvents

Parameters

Name Type
event E
...args Parameters<ServerEvents[E]>

Returns

boolean

Inherited from

(EventEmitter as new () => TypedEventEmitter<ServerEvents>).emit

Defined in

types/TypedEventEmitter.ts:16


eventNames

eventNames(): (string | symbol)[]

Returns

(string | symbol)[]

Inherited from

(EventEmitter as new () => TypedEventEmitter<ServerEvents>).eventNames

Defined in

types/TypedEventEmitter.ts:18


getMaxListeners

getMaxListeners(): number

Returns

number

Inherited from

(EventEmitter as new () => TypedEventEmitter<ServerEvents>).getMaxListeners

Defined in

types/TypedEventEmitter.ts:23


listenerCount

listenerCount<E>(event): number

Type parameters

Name Type
E extends keyof ServerEvents

Parameters

Name Type
event E

Returns

number

Inherited from

(EventEmitter as new () => TypedEventEmitter<ServerEvents>).listenerCount

Defined in

types/TypedEventEmitter.ts:21


listeners

listeners<E>(event): ServerEvents[E][]

Type parameters

Name Type
E extends keyof ServerEvents

Parameters

Name Type
event E

Returns

ServerEvents[E][]

Inherited from

(EventEmitter as new () => TypedEventEmitter<ServerEvents>).listeners

Defined in

types/TypedEventEmitter.ts:20


off

off<E>(event, listener): default

Type parameters

Name Type
E extends keyof ServerEvents

Parameters

Name Type
event E
listener ServerEvents[E]

Returns

default

Inherited from

(EventEmitter as new () => TypedEventEmitter<ServerEvents>).off

Defined in

types/TypedEventEmitter.ts:12


on

on<E>(event, listener): default

Type parameters

Name Type
E extends keyof ServerEvents

Parameters

Name Type
event E
listener ServerEvents[E]

Returns

default

Inherited from

(EventEmitter as new () => TypedEventEmitter<ServerEvents>).on

Defined in

types/TypedEventEmitter.ts:7


onConnection

Private onConnection(socket): void

Parameters

Name Type
socket Socket

Returns

void

Defined in

Server.ts:103


once

once<E>(event, listener): default

Type parameters

Name Type
E extends keyof ServerEvents

Parameters

Name Type
event E
listener ServerEvents[E]

Returns

default

Inherited from

(EventEmitter as new () => TypedEventEmitter<ServerEvents>).once

Defined in

types/TypedEventEmitter.ts:8


prependListener

prependListener<E>(event, listener): default

Type parameters

Name Type
E extends keyof ServerEvents

Parameters

Name Type
event E
listener ServerEvents[E]

Returns

default

Inherited from

(EventEmitter as new () => TypedEventEmitter<ServerEvents>).prependListener

Defined in

types/TypedEventEmitter.ts:9


prependOnceListener

prependOnceListener<E>(event, listener): default

Type parameters

Name Type
E extends keyof ServerEvents

Parameters

Name Type
event E
listener ServerEvents[E]

Returns

default

Inherited from

(EventEmitter as new () => TypedEventEmitter<ServerEvents>).prependOnceListener

Defined in

types/TypedEventEmitter.ts:10


rawListeners

rawListeners<E>(event): ServerEvents[E][]

Type parameters

Name Type
E extends keyof ServerEvents

Parameters

Name Type
event E

Returns

ServerEvents[E][]

Inherited from

(EventEmitter as new () => TypedEventEmitter<ServerEvents>).rawListeners

Defined in

types/TypedEventEmitter.ts:19


removeAllListeners

removeAllListeners<E>(event?): default

Type parameters

Name Type
E extends keyof ServerEvents

Parameters

Name Type
event? E

Returns

default

Inherited from

(EventEmitter as new () => TypedEventEmitter<ServerEvents>).removeAllListeners

Defined in

types/TypedEventEmitter.ts:13


removeListener

removeListener<E>(event, listener): default

Type parameters

Name Type
E extends keyof ServerEvents

Parameters

Name Type
event E
listener ServerEvents[E]

Returns

default

Inherited from

(EventEmitter as new () => TypedEventEmitter<ServerEvents>).removeListener

Defined in

types/TypedEventEmitter.ts:14


setMaxListeners

setMaxListeners(maxListeners): default

Parameters

Name Type
maxListeners number

Returns

default

Inherited from

(EventEmitter as new () => TypedEventEmitter<ServerEvents>).setMaxListeners

Defined in

types/TypedEventEmitter.ts:24


start

start(): void

Returns

void

Defined in

Server.ts:80


stop

stop(): Promise<void>

Returns

Promise<void>

Defined in

Server.ts:85

Clone this wiki locally