-
Notifications
You must be signed in to change notification settings - Fork 0
Server.default
Server.default
-
default<ServerEvents,this>↳
default
- addListener
- emit
- eventNames
- getMaxListeners
- listenerCount
- listeners
- off
- on
- onConnection
- once
- prependListener
- prependOnceListener
- rawListeners
- removeAllListeners
- removeListener
- setMaxListeners
- start
- stop
• new default(config)
| Name | Type |
|---|---|
config |
default |
(EventEmitter as new () => TypedEventEmitter<ServerEvents>).constructor
• Readonly config: default
• Readonly connections: default
• Readonly logger: default
• Private Readonly server: Server
▪ Static Readonly path: string
• get isRunning(): boolean
boolean
▸ addListener<E>(event, listener): default
| Name | Type |
|---|---|
E |
extends keyof ServerEvents
|
| Name | Type |
|---|---|
event |
E |
listener |
ServerEvents[E] |
(EventEmitter as new () => TypedEventEmitter<ServerEvents>).addListener
▸ emit<E>(event, ...args): boolean
| Name | Type |
|---|---|
E |
extends keyof ServerEvents
|
| Name | Type |
|---|---|
event |
E |
...args |
Parameters<ServerEvents[E]> |
boolean
(EventEmitter as new () => TypedEventEmitter<ServerEvents>).emit
▸ eventNames(): (string | symbol)[]
(string | symbol)[]
(EventEmitter as new () => TypedEventEmitter<ServerEvents>).eventNames
▸ getMaxListeners(): number
number
(EventEmitter as new () => TypedEventEmitter<ServerEvents>).getMaxListeners
▸ listenerCount<E>(event): number
| Name | Type |
|---|---|
E |
extends keyof ServerEvents
|
| Name | Type |
|---|---|
event |
E |
number
(EventEmitter as new () => TypedEventEmitter<ServerEvents>).listenerCount
▸ listeners<E>(event): ServerEvents[E][]
| Name | Type |
|---|---|
E |
extends keyof ServerEvents
|
| Name | Type |
|---|---|
event |
E |
ServerEvents[E][]
(EventEmitter as new () => TypedEventEmitter<ServerEvents>).listeners
▸ off<E>(event, listener): default
| Name | Type |
|---|---|
E |
extends keyof ServerEvents
|
| Name | Type |
|---|---|
event |
E |
listener |
ServerEvents[E] |
(EventEmitter as new () => TypedEventEmitter<ServerEvents>).off
▸ on<E>(event, listener): default
| Name | Type |
|---|---|
E |
extends keyof ServerEvents
|
| Name | Type |
|---|---|
event |
E |
listener |
ServerEvents[E] |
(EventEmitter as new () => TypedEventEmitter<ServerEvents>).on
▸ Private onConnection(socket): void
| Name | Type |
|---|---|
socket |
Socket |
void
▸ once<E>(event, listener): default
| Name | Type |
|---|---|
E |
extends keyof ServerEvents
|
| Name | Type |
|---|---|
event |
E |
listener |
ServerEvents[E] |
(EventEmitter as new () => TypedEventEmitter<ServerEvents>).once
▸ prependListener<E>(event, listener): default
| Name | Type |
|---|---|
E |
extends keyof ServerEvents
|
| Name | Type |
|---|---|
event |
E |
listener |
ServerEvents[E] |
(EventEmitter as new () => TypedEventEmitter<ServerEvents>).prependListener
▸ prependOnceListener<E>(event, listener): default
| Name | Type |
|---|---|
E |
extends keyof ServerEvents
|
| Name | Type |
|---|---|
event |
E |
listener |
ServerEvents[E] |
(EventEmitter as new () => TypedEventEmitter<ServerEvents>).prependOnceListener
▸ rawListeners<E>(event): ServerEvents[E][]
| Name | Type |
|---|---|
E |
extends keyof ServerEvents
|
| Name | Type |
|---|---|
event |
E |
ServerEvents[E][]
(EventEmitter as new () => TypedEventEmitter<ServerEvents>).rawListeners
▸ removeAllListeners<E>(event?): default
| Name | Type |
|---|---|
E |
extends keyof ServerEvents
|
| Name | Type |
|---|---|
event? |
E |
(EventEmitter as new () => TypedEventEmitter<ServerEvents>).removeAllListeners
▸ removeListener<E>(event, listener): default
| Name | Type |
|---|---|
E |
extends keyof ServerEvents
|
| Name | Type |
|---|---|
event |
E |
listener |
ServerEvents[E] |
(EventEmitter as new () => TypedEventEmitter<ServerEvents>).removeListener
▸ setMaxListeners(maxListeners): default
| Name | Type |
|---|---|
maxListeners |
number |
(EventEmitter as new () => TypedEventEmitter<ServerEvents>).setMaxListeners
▸ start(): void
void
▸ stop(): Promise<void>
Promise<void>