Skip to main content

Class: default

Hierarchy#

  • EventEmitter

    ↳ default

Constructors#

constructor#

+ new default(host: string, port: number, password: string, options?: Options): default

Parameters#

NameType
hoststring
portnumber
passwordstring
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#

NameType
bufBuffer

Returns: void

Defined in: src/node-rcon.ts:77


_tcpSocketOnData#

â–¸ Private _tcpSocketOnData(data: Buffer): void

Parameters#

NameType
dataBuffer

Returns: void

Defined in: src/node-rcon.ts:154


_udpSocketOnData#

â–¸ Private _udpSocketOnData(data: Buffer): void

Parameters#

NameType
dataBuffer

Returns: void

Defined in: src/node-rcon.ts:133


addListener#

â–¸ addListener(event: string | symbol, listener: (...args: any[]) => void): default

Parameters#

NameType
eventstring | 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#

NameType
eventstring | symbol
...argsany[]

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#

NameType
eventstring | 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#

NameType
eventstring | 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#

NameType
eventstring | 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#

NameType
eventstring | 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#

NameType
eventstring | 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#

NameType
eventstring | 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#

NameType
eventstring | 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#

NameType
eventstring | 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#

NameType
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#

NameType
eventstring | 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#

NameType
datastring
cmd?number
id?number

Returns: void

Defined in: src/node-rcon.ts:48


setMaxListeners#

â–¸ setMaxListeners(n: number): default

Parameters#

NameType
nnumber

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#

NameType
timeoutnumber
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#

NameType
emitterDOMEventTarget | EventEmitter
namestring | 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#

NameType
emitterEventEmitter
eventstring | 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#

NameType
emitterEventEmitter
eventstring
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#

NameType
emitterNodeEventTarget
eventstring | 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#

NameType
emitterDOMEventTarget
eventstring
options?StaticEventEmitterOptions

Returns: Promise<any[]>

Inherited from: events.EventEmitter.once

Defined in: node_modules/@types/node/events.d.ts:26