Class: default
Hierarchy#
EventEmitter
↳ default
Constructors#
constructor#
+ new default(host: string, port: number, password: string, options?: Options): default
Parameters#
| Name | Type |
|---|---|
host | string |
port | number |
password | string |
options? | Options |
Returns: default
Overrides: events.EventEmitter.constructor
Defined in: src/node-rcon.ts:30
Properties#
_challengeToken#
• Private _challengeToken: string
Defined in: src/node-rcon.ts:28
_tcpSocket#
• Private _tcpSocket: Socket
Defined in: src/node-rcon.ts:29
_udpSocket#
• Private _udpSocket: Socket
Defined in: src/node-rcon.ts:30
challenge#
• Private challenge: boolean
Defined in: src/node-rcon.ts:27
hasAuthed#
• Private hasAuthed: boolean
Defined in: src/node-rcon.ts:24
host#
• Private host: string
Defined in: src/node-rcon.ts:20
outstandingData#
• Private outstandingData: null | Uint8Array
Defined in: src/node-rcon.ts:25
password#
• Private password: string
Defined in: src/node-rcon.ts:22
port#
• Private port: number
Defined in: src/node-rcon.ts:21
rconId#
• Private rconId: number
Defined in: src/node-rcon.ts:23
tcp#
• Private tcp: boolean
Defined in: src/node-rcon.ts:26
captureRejectionSymbol#
â–ª Static Readonly captureRejectionSymbol: typeof captureRejectionSymbol
Inherited from: events.EventEmitter.captureRejectionSymbol
Defined in: node_modules/@types/node/events.d.ts:46
captureRejections#
â–ª Static captureRejections: boolean
Sets or gets the default captureRejection value for all emitters.
Inherited from: events.EventEmitter.captureRejections
Defined in: node_modules/@types/node/events.d.ts:52
defaultMaxListeners#
â–ª Static defaultMaxListeners: number
Inherited from: events.EventEmitter.defaultMaxListeners
Defined in: node_modules/@types/node/events.d.ts:53
errorMonitor#
â–ª Static Readonly errorMonitor: typeof errorMonitor
This symbol shall be used to install a listener for only monitoring 'error'
events. Listeners installed using this symbol are called before the regular
'error' listeners are called.
Installing a listener using this symbol does not change the behavior once an
'error' event is emitted, therefore the process will still crash if no
regular 'error' listener is installed.
Inherited from: events.EventEmitter.errorMonitor
Defined in: node_modules/@types/node/events.d.ts:45
Methods#
_sendSocket#
â–¸ Private _sendSocket(buf: Buffer): void
Parameters#
| Name | Type |
|---|---|
buf | Buffer |
Returns: void
Defined in: src/node-rcon.ts:77
_tcpSocketOnData#
â–¸ Private _tcpSocketOnData(data: Buffer): void
Parameters#
| Name | Type |
|---|---|
data | Buffer |
Returns: void
Defined in: src/node-rcon.ts:154
_udpSocketOnData#
â–¸ Private _udpSocketOnData(data: Buffer): void
Parameters#
| Name | Type |
|---|---|
data | Buffer |
Returns: void
Defined in: src/node-rcon.ts:133
addListener#
â–¸ addListener(event: string | symbol, listener: (...args: any[]) => void): default
Parameters#
| Name | Type |
|---|---|
event | string | symbol |
listener | (...args: any[]) => void |
Returns: default
Inherited from: events.EventEmitter.addListener
Defined in: node_modules/@types/node/events.d.ts:72
connect#
â–¸ connect(): void
Returns: void
Defined in: src/node-rcon.ts:85
disconnect#
â–¸ disconnect(): void
Returns: void
Defined in: src/node-rcon.ts:120
emit#
â–¸ emit(event: string | symbol, ...args: any[]): boolean
Parameters#
| Name | Type |
|---|---|
event | string | symbol |
...args | any[] |
Returns: boolean
Inherited from: events.EventEmitter.emit
Defined in: node_modules/@types/node/events.d.ts:82
eventNames#
â–¸ eventNames(): (string | symbol)[]
Returns: (string | symbol)[]
Inherited from: events.EventEmitter.eventNames
Defined in: node_modules/@types/node/events.d.ts:87
getMaxListeners#
â–¸ getMaxListeners(): number
Returns: number
Inherited from: events.EventEmitter.getMaxListeners
Defined in: node_modules/@types/node/events.d.ts:79
listenerCount#
â–¸ listenerCount(event: string | symbol): number
Parameters#
| Name | Type |
|---|---|
event | string | symbol |
Returns: number
Inherited from: events.EventEmitter.listenerCount
Defined in: node_modules/@types/node/events.d.ts:83
listeners#
â–¸ listeners(event: string | symbol): Function[]
Parameters#
| Name | Type |
|---|---|
event | string | symbol |
Returns: Function[]
Inherited from: events.EventEmitter.listeners
Defined in: node_modules/@types/node/events.d.ts:80
off#
â–¸ off(event: string | symbol, listener: (...args: any[]) => void): default
Parameters#
| Name | Type |
|---|---|
event | string | symbol |
listener | (...args: any[]) => void |
Returns: default
Inherited from: events.EventEmitter.off
Defined in: node_modules/@types/node/events.d.ts:76
on#
â–¸ on(event: string | symbol, listener: (...args: any[]) => void): default
Parameters#
| Name | Type |
|---|---|
event | string | symbol |
listener | (...args: any[]) => void |
Returns: default
Inherited from: events.EventEmitter.on
Defined in: node_modules/@types/node/events.d.ts:73
once#
â–¸ once(event: string | symbol, listener: (...args: any[]) => void): default
Parameters#
| Name | Type |
|---|---|
event | string | symbol |
listener | (...args: any[]) => void |
Returns: default
Inherited from: events.EventEmitter.once
Defined in: node_modules/@types/node/events.d.ts:74
prependListener#
â–¸ prependListener(event: string | symbol, listener: (...args: any[]) => void): default
Parameters#
| Name | Type |
|---|---|
event | string | symbol |
listener | (...args: any[]) => void |
Returns: default
Inherited from: events.EventEmitter.prependListener
Defined in: node_modules/@types/node/events.d.ts:85
prependOnceListener#
â–¸ prependOnceListener(event: string | symbol, listener: (...args: any[]) => void): default
Parameters#
| Name | Type |
|---|---|
event | string | symbol |
listener | (...args: any[]) => void |
Returns: default
Inherited from: events.EventEmitter.prependOnceListener
Defined in: node_modules/@types/node/events.d.ts:86
rawListeners#
â–¸ rawListeners(event: string | symbol): Function[]
Parameters#
| Name | Type |
|---|---|
event | string | symbol |
Returns: Function[]
Inherited from: events.EventEmitter.rawListeners
Defined in: node_modules/@types/node/events.d.ts:81
removeAllListeners#
â–¸ removeAllListeners(event?: string | symbol): default
Parameters#
| Name | Type |
|---|---|
event? | string | symbol |
Returns: default
Inherited from: events.EventEmitter.removeAllListeners
Defined in: node_modules/@types/node/events.d.ts:77
removeListener#
â–¸ removeListener(event: string | symbol, listener: (...args: any[]) => void): default
Parameters#
| Name | Type |
|---|---|
event | string | symbol |
listener | (...args: any[]) => void |
Returns: default
Inherited from: events.EventEmitter.removeListener
Defined in: node_modules/@types/node/events.d.ts:75
send#
â–¸ send(data: string, cmd?: number, id?: number): void
Parameters#
| Name | Type |
|---|---|
data | string |
cmd? | number |
id? | number |
Returns: void
Defined in: src/node-rcon.ts:48
setMaxListeners#
â–¸ setMaxListeners(n: number): default
Parameters#
| Name | Type |
|---|---|
n | number |
Returns: default
Inherited from: events.EventEmitter.setMaxListeners
Defined in: node_modules/@types/node/events.d.ts:78
setTimeout#
â–¸ setTimeout(timeout: number, callback: () => void): void
Parameters#
| Name | Type |
|---|---|
timeout | number |
callback | () => void |
Returns: void
Defined in: src/node-rcon.ts:125
socketOnConnect#
â–¸ socketOnConnect(): void
Returns: void
Defined in: src/node-rcon.ts:200
socketOnEnd#
â–¸ socketOnEnd(): void
Returns: void
Defined in: src/node-rcon.ts:222
getEventListener#
â–¸ Static getEventListener(emitter: DOMEventTarget | EventEmitter, name: string | symbol): Function[]
Returns a list listener for a specific emitter event name.
Parameters#
| Name | Type |
|---|---|
emitter | DOMEventTarget | EventEmitter |
name | string | symbol |
Returns: Function[]
Inherited from: events.EventEmitter.getEventListener
Defined in: node_modules/@types/node/events.d.ts:34
listenerCount#
â–¸ Static listenerCount(emitter: EventEmitter, event: string | symbol): number
deprecated since v4.0.0
Parameters#
| Name | Type |
|---|---|
emitter | EventEmitter |
event | string | symbol |
Returns: number
Inherited from: events.EventEmitter.listenerCount
Defined in: node_modules/@types/node/events.d.ts:30
on#
â–¸ Static on(emitter: EventEmitter, event: string, options?: StaticEventEmitterOptions): AsyncIterableIterator<any>
Parameters#
| Name | Type |
|---|---|
emitter | EventEmitter |
event | string |
options? | StaticEventEmitterOptions |
Returns: AsyncIterableIterator<any>
Inherited from: events.EventEmitter.on
Defined in: node_modules/@types/node/events.d.ts:27
once#
â–¸ Static once(emitter: NodeEventTarget, event: string | symbol, options?: StaticEventEmitterOptions): Promise<any[]>
Parameters#
| Name | Type |
|---|---|
emitter | NodeEventTarget |
event | string | symbol |
options? | StaticEventEmitterOptions |
Returns: Promise<any[]>
Inherited from: events.EventEmitter.once
Defined in: node_modules/@types/node/events.d.ts:25
â–¸ Static once(emitter: DOMEventTarget, event: string, options?: StaticEventEmitterOptions): Promise<any[]>
Parameters#
| Name | Type |
|---|---|
emitter | DOMEventTarget |
event | string |
options? | StaticEventEmitterOptions |
Returns: Promise<any[]>
Inherited from: events.EventEmitter.once
Defined in: node_modules/@types/node/events.d.ts:26