Share via


INodeSocket interface

Stellt einen Socket aus dem net Modul in Node.js dar. Diese Schnittstelle unterstützt das Framework und soll nicht direkt für Ihren Code aufgerufen werden.

Eigenschaften

bufferSize
bytesRead
bytesWritten
connecting
destroyed
localAddress
localPort
readable
readableFlowing
readableHighWaterMark
readableLength
writable
writableHighWaterMark
writableLength

Methoden

addListener("close", () => void)
addListener("data", (chunk: any) => void)
addListener("end", () => void)
addListener("error", (err: Error) => void)
addListener("readable", () => void)
addListener(string | symbol, (args: any[]) => void)
address()
connect(any, () => void)
connect(number, () => void)
connect(number, string, () => void)
connect(string, () => void)
cork()
destroy(Error)
emit("close")
emit("data", any)
emit("end")
emit("error", Error)
emit("readable")
emit(string | symbol, any[])
end(() => void)
end(any, () => void)
end(any, string, () => void)
eventNames()
getMaxListeners()
isPaused()
listenerCount(string | symbol)
listeners(string | symbol)
off(string | symbol, (args: any[]) => void)
on("close", (had_error: boolean) => void)
on("connect", () => void)
on("data", (data: INodeBuffer) => void)
on("end", () => void)
on("error", (err: Error) => void)
on(string, (args: any[]) => void)
once("close", () => void)
once("data", (chunk: any) => void)
once("end", () => void)
once("error", (err: Error) => void)
once("readable", () => void)
once(string | symbol, (args: any[]) => void)
pause()
pipe<T>(T, { end?: boolean })
prependListener("close", () => void)
prependListener("data", (chunk: any) => void)
prependListener("end", () => void)
prependListener("error", (err: Error) => void)
prependListener("readable", () => void)
prependListener(string | symbol, (args: any[]) => void)
prependOnceListener("close", () => void)
prependOnceListener("data", (chunk: any) => void)
prependOnceListener("end", () => void)
prependOnceListener("error", (err: Error) => void)
prependOnceListener("readable", () => void)
prependOnceListener(string | symbol, (args: any[]) => void)
push(any, string)
rawListeners(string | symbol)
read(number)
ref()
removeAllListeners(string | symbol)
removeListener(string | symbol, (args: any[]) => void)
resume()
setDefaultEncoding(string)
setEncoding(string)
setKeepAlive(boolean, number)
setMaxListeners(number)
setNoDelay(boolean)
setTimeout(number, () => void)
uncork()
unpipe(any)
unref()
unshift(any)
wrap(any)
write(any, (error: Error | null | undefined) => void)
write(any, string, (error: Error | null | undefined) => void)
write(any, string, Function)
write(string, Function)
write(string, string, Function)
write(string, string, string)
write(ValidBuffer)
write(ValidBuffer, (err?: Error) => void)

Details zur Eigenschaft

bufferSize

bufferSize: number

Eigenschaftswert

number

bytesRead

bytesRead: number

Eigenschaftswert

number

bytesWritten

bytesWritten: number

Eigenschaftswert

number

connecting

connecting: boolean

Eigenschaftswert

boolean

destroyed

destroyed: boolean

Eigenschaftswert

boolean

localAddress

localAddress: string

Eigenschaftswert

string

localPort

localPort: number

Eigenschaftswert

number

readable

readable: boolean

Eigenschaftswert

boolean

readableFlowing

readableFlowing: boolean | null

Eigenschaftswert

boolean | null

readableHighWaterMark

readableHighWaterMark: number

Eigenschaftswert

number

readableLength

readableLength: number

Eigenschaftswert

number

writable

writable: boolean

Eigenschaftswert

boolean

writableHighWaterMark

writableHighWaterMark: number

Eigenschaftswert

number

writableLength

writableLength: number

Eigenschaftswert

number

Details zur Methode

addListener("close", () => void)

function addListener(event: "close", listener: () => void): this

Parameter

event

"close"

listener

() => void

Gibt zurück

this

addListener("data", (chunk: any) => void)

function addListener(event: "data", listener: (chunk: any) => void): this

Parameter

event

"data"

listener

(chunk: any) => void

Gibt zurück

this

addListener("end", () => void)

function addListener(event: "end", listener: () => void): this

Parameter

event

"end"

listener

() => void

Gibt zurück

this

addListener("error", (err: Error) => void)

function addListener(event: "error", listener: (err: Error) => void): this

Parameter

event

"error"

listener

(err: Error) => void

Gibt zurück

this

addListener("readable", () => void)

function addListener(event: "readable", listener: () => void): this

Parameter

event

"readable"

listener

() => void

Gibt zurück

this

addListener(string | symbol, (args: any[]) => void)

function addListener(event: string | symbol, listener: (args: any[]) => void): this

Parameter

event

string | symbol

listener

(args: any[]) => void

Gibt zurück

this

address()

function address(): AddressInfo | string

Gibt zurück

AddressInfo | string

connect(any, () => void)

function connect(options: any, connectionListener?: () => void): any

Parameter

options

any

connectionListener

() => void

Gibt zurück

any

connect(number, () => void)

function connect(port: number, connectionListener?: () => void): any

Parameter

port

number

connectionListener

() => void

Gibt zurück

any

connect(number, string, () => void)

function connect(port: number, host: string, connectionListener?: () => void): any

Parameter

port

number

host

string

connectionListener

() => void

Gibt zurück

any

connect(string, () => void)

function connect(path: string, connectionListener?: () => void): any

Parameter

path

string

connectionListener

() => void

Gibt zurück

any

cork()

function cork()

destroy(Error)

function destroy(error?: Error)

Parameter

error

Error

emit("close")

function emit(event: "close"): boolean

Parameter

event

"close"

Gibt zurück

boolean

emit("data", any)

function emit(event: "data", chunk: any): boolean

Parameter

event

"data"

chunk

any

Gibt zurück

boolean

emit("end")

function emit(event: "end"): boolean

Parameter

event

"end"

Gibt zurück

boolean

emit("error", Error)

function emit(event: "error", err: Error): boolean

Parameter

event

"error"

err

Error

Gibt zurück

boolean

emit("readable")

function emit(event: "readable"): boolean

Parameter

event

"readable"

Gibt zurück

boolean

emit(string | symbol, any[])

function emit(event: string | symbol, args: any[]): boolean

Parameter

event

string | symbol

args

any[]

Gibt zurück

boolean

end(() => void)

function end(cb?: () => void)

Parameter

cb

() => void

end(any, () => void)

function end(chunk: any, cb?: () => void)

Parameter

chunk

any

cb

() => void

end(any, string, () => void)

function end(chunk: any, encoding?: string, cb?: () => void)

Parameter

chunk

any

encoding

string

cb

() => void

eventNames()

function eventNames(): Array<string | symbol>

Gibt zurück

Array<string | symbol>

getMaxListeners()

function getMaxListeners(): number

Gibt zurück

number

isPaused()

function isPaused(): boolean

Gibt zurück

boolean

listenerCount(string | symbol)

function listenerCount(type: string | symbol): number

Parameter

type

string | symbol

Gibt zurück

number

listeners(string | symbol)

function listeners(event: string | symbol): Function[]

Parameter

event

string | symbol

Gibt zurück

Function[]

off(string | symbol, (args: any[]) => void)

function off(event: string | symbol, listener: (args: any[]) => void): this

Parameter

event

string | symbol

listener

(args: any[]) => void

Gibt zurück

this

on("close", (had_error: boolean) => void)

function on(event: "close", listener: (had_error: boolean) => void): this

Parameter

event

"close"

listener

(had_error: boolean) => void

Gibt zurück

this

on("connect", () => void)

function on(event: "connect", listener: () => void): this

Parameter

event

"connect"

listener

() => void

Gibt zurück

this

on("data", (data: INodeBuffer) => void)

function on(event: "data", listener: (data: INodeBuffer) => void): this

Parameter

event

"data"

listener

(data: INodeBuffer) => void

Gibt zurück

this

on("end", () => void)

function on(event: "end", listener: () => void): this

Parameter

event

"end"

listener

() => void

Gibt zurück

this

on("error", (err: Error) => void)

function on(event: "error", listener: (err: Error) => void): this

Parameter

event

"error"

listener

(err: Error) => void

Gibt zurück

this

on(string, (args: any[]) => void)

function on(event: string, listener: (args: any[]) => void): this

Parameter

event

string

listener

(args: any[]) => void

Gibt zurück

this

once("close", () => void)

function once(event: "close", listener: () => void): this

Parameter

event

"close"

listener

() => void

Gibt zurück

this

once("data", (chunk: any) => void)

function once(event: "data", listener: (chunk: any) => void): this

Parameter

event

"data"

listener

(chunk: any) => void

Gibt zurück

this

once("end", () => void)

function once(event: "end", listener: () => void): this

Parameter

event

"end"

listener

() => void

Gibt zurück

this

once("error", (err: Error) => void)

function once(event: "error", listener: (err: Error) => void): this

Parameter

event

"error"

listener

(err: Error) => void

Gibt zurück

this

once("readable", () => void)

function once(event: "readable", listener: () => void): this

Parameter

event

"readable"

listener

() => void

Gibt zurück

this

once(string | symbol, (args: any[]) => void)

function once(event: string | symbol, listener: (args: any[]) => void): this

Parameter

event

string | symbol

listener

(args: any[]) => void

Gibt zurück

this

pause()

function pause(): this

Gibt zurück

this

pipe<T>(T, { end?: boolean })

function pipe<T>(destination: T, options?: { end?: boolean }): T

Parameter

destination

T

options

{ end?: boolean }

Gibt zurück

T

prependListener("close", () => void)

function prependListener(event: "close", listener: () => void): this

Parameter

event

"close"

listener

() => void

Gibt zurück

this

prependListener("data", (chunk: any) => void)

function prependListener(event: "data", listener: (chunk: any) => void): this

Parameter

event

"data"

listener

(chunk: any) => void

Gibt zurück

this

prependListener("end", () => void)

function prependListener(event: "end", listener: () => void): this

Parameter

event

"end"

listener

() => void

Gibt zurück

this

prependListener("error", (err: Error) => void)

function prependListener(event: "error", listener: (err: Error) => void): this

Parameter

event

"error"

listener

(err: Error) => void

Gibt zurück

this

prependListener("readable", () => void)

function prependListener(event: "readable", listener: () => void): this

Parameter

event

"readable"

listener

() => void

Gibt zurück

this

prependListener(string | symbol, (args: any[]) => void)

function prependListener(event: string | symbol, listener: (args: any[]) => void): this

Parameter

event

string | symbol

listener

(args: any[]) => void

Gibt zurück

this

prependOnceListener("close", () => void)

function prependOnceListener(event: "close", listener: () => void): this

Parameter

event

"close"

listener

() => void

Gibt zurück

this

prependOnceListener("data", (chunk: any) => void)

function prependOnceListener(event: "data", listener: (chunk: any) => void): this

Parameter

event

"data"

listener

(chunk: any) => void

Gibt zurück

this

prependOnceListener("end", () => void)

function prependOnceListener(event: "end", listener: () => void): this

Parameter

event

"end"

listener

() => void

Gibt zurück

this

prependOnceListener("error", (err: Error) => void)

function prependOnceListener(event: "error", listener: (err: Error) => void): this

Parameter

event

"error"

listener

(err: Error) => void

Gibt zurück

this

prependOnceListener("readable", () => void)

function prependOnceListener(event: "readable", listener: () => void): this

Parameter

event

"readable"

listener

() => void

Gibt zurück

this

prependOnceListener(string | symbol, (args: any[]) => void)

function prependOnceListener(event: string | symbol, listener: (args: any[]) => void): this

Parameter

event

string | symbol

listener

(args: any[]) => void

Gibt zurück

this

push(any, string)

function push(chunk: any, encoding?: string): boolean

Parameter

chunk

any

encoding

string

Gibt zurück

boolean

rawListeners(string | symbol)

function rawListeners(event: string | symbol): Function[]

Parameter

event

string | symbol

Gibt zurück

Function[]

read(number)

function read(size?: number): any

Parameter

size

number

Gibt zurück

any

ref()

function ref(): any

Gibt zurück

any

removeAllListeners(string | symbol)

function removeAllListeners(event?: string | symbol): this

Parameter

event

string | symbol

Gibt zurück

this

removeListener(string | symbol, (args: any[]) => void)

function removeListener(event: string | symbol, listener: (args: any[]) => void): this

Parameter

event

string | symbol

listener

(args: any[]) => void

Gibt zurück

this

resume()

function resume(): this

Gibt zurück

this

setDefaultEncoding(string)

function setDefaultEncoding(encoding: string): this

Parameter

encoding

string

Gibt zurück

this

setEncoding(string)

function setEncoding(encoding: string): this

Parameter

encoding

string

Gibt zurück

this

setKeepAlive(boolean, number)

function setKeepAlive(enable?: boolean, initialDelay?: number): this

Parameter

enable

boolean

initialDelay

number

Gibt zurück

this

setMaxListeners(number)

function setMaxListeners(n: number): this

Parameter

n

number

Gibt zurück

this

setNoDelay(boolean)

function setNoDelay(noDelay?: boolean): this

Parameter

noDelay

boolean

Gibt zurück

this

setTimeout(number, () => void)

function setTimeout(timeout: number, callback?: () => void): this

Parameter

timeout

number

callback

() => void

Gibt zurück

this

uncork()

function uncork()

unpipe(any)

function unpipe(destination?: any): this

Parameter

destination

any

Gibt zurück

this

unref()

function unref(): any

Gibt zurück

any

unshift(any)

function unshift(chunk: any)

Parameter

chunk

any

wrap(any)

function wrap(oldStream: any): this

Parameter

oldStream

any

Gibt zurück

this

write(any, (error: Error | null | undefined) => void)

function write(chunk: any, cb?: (error: Error | null | undefined) => void): boolean

Parameter

chunk

any

cb

(error: Error | null | undefined) => void

Gibt zurück

boolean

write(any, string, (error: Error | null | undefined) => void)

function write(chunk: any, encoding?: string, cb?: (error: Error | null | undefined) => void): boolean

Parameter

chunk

any

encoding

string

cb

(error: Error | null | undefined) => void

Gibt zurück

boolean

write(any, string, Function)

function write(data: any, encoding?: string, callback?: Function)

Parameter

data

any

encoding

string

callback

Function

write(string, Function)

function write(str: string, cb?: Function): boolean

Parameter

str

string

cb

Function

Gibt zurück

boolean

write(string, string, Function)

function write(str: string, encoding?: string, cb?: Function): boolean

Parameter

str

string

encoding

string

cb

Function

Gibt zurück

boolean

write(string, string, string)

function write(str: string, encoding?: string, fd?: string): boolean

Parameter

str

string

encoding

string

fd

string

Gibt zurück

boolean

write(ValidBuffer)

function write(buffer: ValidBuffer): boolean

Parameter

buffer
ValidBuffer

Gibt zurück

boolean

write(ValidBuffer, (err?: Error) => void)

function write(buffer: ValidBuffer, cb?: (err?: Error) => void): boolean

Parameter

buffer
ValidBuffer
cb

(err?: Error) => void

Gibt zurück

boolean