Bagikan melalui


INodeSocket interface

Mewakili Soket dari modul net di Node.js. Antarmuka ini mendukung kerangka kerja dan tidak dimaksudkan untuk dipanggil langsung untuk kode Anda.

Properti

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

Metode

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)

Detail Properti

bufferSize

bufferSize: number

Nilai Properti

number

bytesRead

bytesRead: number

Nilai Properti

number

bytesWritten

bytesWritten: number

Nilai Properti

number

connecting

connecting: boolean

Nilai Properti

boolean

destroyed

destroyed: boolean

Nilai Properti

boolean

localAddress

localAddress: string

Nilai Properti

string

localPort

localPort: number

Nilai Properti

number

readable

readable: boolean

Nilai Properti

boolean

readableFlowing

readableFlowing: boolean | null

Nilai Properti

boolean | null

readableHighWaterMark

readableHighWaterMark: number

Nilai Properti

number

readableLength

readableLength: number

Nilai Properti

number

writable

writable: boolean

Nilai Properti

boolean

writableHighWaterMark

writableHighWaterMark: number

Nilai Properti

number

writableLength

writableLength: number

Nilai Properti

number

Detail Metode

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

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

Parameter

event

"close"

listener

() => void

Mengembalikan

this

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

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

Parameter

event

"data"

listener

(chunk: any) => void

Mengembalikan

this

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

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

Parameter

event

"end"

listener

() => void

Mengembalikan

this

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

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

Parameter

event

"error"

listener

(err: Error) => void

Mengembalikan

this

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

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

Parameter

event

"readable"

listener

() => void

Mengembalikan

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

Mengembalikan

this

address()

function address(): AddressInfo | string

Mengembalikan

AddressInfo | string

connect(any, () => void)

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

Parameter

options

any

connectionListener

() => void

Mengembalikan

any

connect(number, () => void)

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

Parameter

port

number

connectionListener

() => void

Mengembalikan

any

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

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

Parameter

port

number

host

string

connectionListener

() => void

Mengembalikan

any

connect(string, () => void)

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

Parameter

path

string

connectionListener

() => void

Mengembalikan

any

cork()

function cork()

destroy(Error)

function destroy(error?: Error)

Parameter

error

Error

emit("close")

function emit(event: "close"): boolean

Parameter

event

"close"

Mengembalikan

boolean

emit("data", any)

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

Parameter

event

"data"

chunk

any

Mengembalikan

boolean

emit("end")

function emit(event: "end"): boolean

Parameter

event

"end"

Mengembalikan

boolean

emit("error", Error)

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

Parameter

event

"error"

err

Error

Mengembalikan

boolean

emit("readable")

function emit(event: "readable"): boolean

Parameter

event

"readable"

Mengembalikan

boolean

emit(string | symbol, any[])

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

Parameter

event

string | symbol

args

any[]

Mengembalikan

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>

Mengembalikan

Array<string | symbol>

getMaxListeners()

function getMaxListeners(): number

Mengembalikan

number

isPaused()

function isPaused(): boolean

Mengembalikan

boolean

listenerCount(string | symbol)

function listenerCount(type: string | symbol): number

Parameter

type

string | symbol

Mengembalikan

number

listeners(string | symbol)

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

Parameter

event

string | symbol

Mengembalikan

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

Mengembalikan

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

Mengembalikan

this

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

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

Parameter

event

"connect"

listener

() => void

Mengembalikan

this

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

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

Parameter

event

"data"

listener

(data: INodeBuffer) => void

Mengembalikan

this

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

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

Parameter

event

"end"

listener

() => void

Mengembalikan

this

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

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

Parameter

event

"error"

listener

(err: Error) => void

Mengembalikan

this

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

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

Parameter

event

string

listener

(args: any[]) => void

Mengembalikan

this

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

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

Parameter

event

"close"

listener

() => void

Mengembalikan

this

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

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

Parameter

event

"data"

listener

(chunk: any) => void

Mengembalikan

this

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

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

Parameter

event

"end"

listener

() => void

Mengembalikan

this

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

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

Parameter

event

"error"

listener

(err: Error) => void

Mengembalikan

this

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

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

Parameter

event

"readable"

listener

() => void

Mengembalikan

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

Mengembalikan

this

pause()

function pause(): this

Mengembalikan

this

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

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

Parameter

destination

T

options

{ end?: boolean }

Mengembalikan

T

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

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

Parameter

event

"close"

listener

() => void

Mengembalikan

this

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

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

Parameter

event

"data"

listener

(chunk: any) => void

Mengembalikan

this

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

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

Parameter

event

"end"

listener

() => void

Mengembalikan

this

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

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

Parameter

event

"error"

listener

(err: Error) => void

Mengembalikan

this

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

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

Parameter

event

"readable"

listener

() => void

Mengembalikan

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

Mengembalikan

this

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

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

Parameter

event

"close"

listener

() => void

Mengembalikan

this

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

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

Parameter

event

"data"

listener

(chunk: any) => void

Mengembalikan

this

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

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

Parameter

event

"end"

listener

() => void

Mengembalikan

this

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

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

Parameter

event

"error"

listener

(err: Error) => void

Mengembalikan

this

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

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

Parameter

event

"readable"

listener

() => void

Mengembalikan

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

Mengembalikan

this

push(any, string)

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

Parameter

chunk

any

encoding

string

Mengembalikan

boolean

rawListeners(string | symbol)

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

Parameter

event

string | symbol

Mengembalikan

Function[]

read(number)

function read(size?: number): any

Parameter

size

number

Mengembalikan

any

ref()

function ref(): any

Mengembalikan

any

removeAllListeners(string | symbol)

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

Parameter

event

string | symbol

Mengembalikan

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

Mengembalikan

this

resume()

function resume(): this

Mengembalikan

this

setDefaultEncoding(string)

function setDefaultEncoding(encoding: string): this

Parameter

encoding

string

Mengembalikan

this

setEncoding(string)

function setEncoding(encoding: string): this

Parameter

encoding

string

Mengembalikan

this

setKeepAlive(boolean, number)

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

Parameter

enable

boolean

initialDelay

number

Mengembalikan

this

setMaxListeners(number)

function setMaxListeners(n: number): this

Parameter

n

number

Mengembalikan

this

setNoDelay(boolean)

function setNoDelay(noDelay?: boolean): this

Parameter

noDelay

boolean

Mengembalikan

this

setTimeout(number, () => void)

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

Parameter

timeout

number

callback

() => void

Mengembalikan

this

uncork()

function uncork()

unpipe(any)

function unpipe(destination?: any): this

Parameter

destination

any

Mengembalikan

this

unref()

function unref(): any

Mengembalikan

any

unshift(any)

function unshift(chunk: any)

Parameter

chunk

any

wrap(any)

function wrap(oldStream: any): this

Parameter

oldStream

any

Mengembalikan

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

Mengembalikan

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

Mengembalikan

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

Mengembalikan

boolean

write(string, string, Function)

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

Parameter

str

string

encoding

string

cb

Function

Mengembalikan

boolean

write(string, string, string)

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

Parameter

str

string

encoding

string

fd

string

Mengembalikan

boolean

write(ValidBuffer)

function write(buffer: ValidBuffer): boolean

Parameter

buffer
ValidBuffer

Mengembalikan

boolean

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

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

Parameter

buffer
ValidBuffer
cb

(err?: Error) => void

Mengembalikan

boolean