Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Methods

  • removeListener(event: string | symbol, listener: ((...args: any[]) => void)): Server
  • Parameters

    • event: string | symbol
    • listener: ((...args: any[]) => void)
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns Server

  • off(event: string | symbol, listener: ((...args: any[]) => void)): Server
  • Parameters

    • event: string | symbol
    • listener: ((...args: any[]) => void)
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns Server

  • removeAllListeners(event?: string | symbol): Server
  • setMaxListeners(n: number): Server
  • getMaxListeners(): number
  • listeners(event: string | symbol): Function[]
  • Parameters

    • event: string | symbol

    Returns Function[]

  • rawListeners(event: string | symbol): Function[]
  • Parameters

    • event: string | symbol

    Returns Function[]

  • listenerCount(type: string | symbol): number
  • Parameters

    • type: string | symbol

    Returns number

  • eventNames(): (string | symbol)[]
  • Returns (string | symbol)[]

  • listen(port?: number, hostname?: string, backlog?: number, listeningListener?: (() => void)): Server
  • listen(port?: number, hostname?: string, listeningListener?: (() => void)): Server
  • listen(port?: number, backlog?: number, listeningListener?: (() => void)): Server
  • listen(port?: number, listeningListener?: (() => void)): Server
  • listen(path: string, backlog?: number, listeningListener?: (() => void)): Server
  • listen(path: string, listeningListener?: (() => void)): Server
  • listen(options: ListenOptions, listeningListener?: (() => void)): Server
  • listen(handle: any, backlog?: number, listeningListener?: (() => void)): Server
  • listen(handle: any, listeningListener?: (() => void)): Server
  • Parameters

    • Optional port: number
    • Optional hostname: string
    • Optional backlog: number
    • Optional listeningListener: (() => void)
        • (): void
        • Returns void

    Returns Server

  • Parameters

    • Optional port: number
    • Optional hostname: string
    • Optional listeningListener: (() => void)
        • (): void
        • Returns void

    Returns Server

  • Parameters

    • Optional port: number
    • Optional backlog: number
    • Optional listeningListener: (() => void)
        • (): void
        • Returns void

    Returns Server

  • Parameters

    • Optional port: number
    • Optional listeningListener: (() => void)
        • (): void
        • Returns void

    Returns Server

  • Parameters

    • path: string
    • Optional backlog: number
    • Optional listeningListener: (() => void)
        • (): void
        • Returns void

    Returns Server

  • Parameters

    • path: string
    • Optional listeningListener: (() => void)
        • (): void
        • Returns void

    Returns Server

  • Parameters

    • options: ListenOptions
    • Optional listeningListener: (() => void)
        • (): void
        • Returns void

    Returns Server

  • Parameters

    • handle: any
    • Optional backlog: number
    • Optional listeningListener: (() => void)
        • (): void
        • Returns void

    Returns Server

  • Parameters

    • handle: any
    • Optional listeningListener: (() => void)
        • (): void
        • Returns void

    Returns Server

  • close(callback?: ((err?: Error) => void)): Server
  • Parameters

    • Optional callback: ((err?: Error) => void)
        • (err?: Error): void
        • Parameters

          • Optional err: Error

          Returns void

    Returns Server

  • getConnections(cb: ((error: Error, count: number) => void)): void
  • Parameters

    • cb: ((error: Error, count: number) => void)
        • (error: Error, count: number): void
        • Parameters

          • error: Error
          • count: number

          Returns void

    Returns void

  • Returns Server

  • Returns Server

  • addListener(event: string, listener: ((...args: any[]) => void)): Server
  • addListener(event: "close", listener: (() => void)): Server
  • addListener(event: "connection", listener: ((socket: <internal>.Socket) => void)): Server
  • addListener(event: "error", listener: ((err: Error) => void)): Server
  • addListener(event: "listening", listener: (() => void)): Server
  • events.EventEmitter

    1. close
    2. connection
    3. error
    4. listening

    Parameters

    • event: string
    • listener: ((...args: any[]) => void)
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns Server

  • Parameters

    • event: "close"
    • listener: (() => void)
        • (): void
        • Returns void

    Returns Server

  • Parameters

    Returns Server

  • Parameters

    • event: "error"
    • listener: ((err: Error) => void)
        • (err: Error): void
        • Parameters

          • err: Error

          Returns void

    Returns Server

  • Parameters

    • event: "listening"
    • listener: (() => void)
        • (): void
        • Returns void

    Returns Server

  • emit(event: string | symbol, ...args: any[]): boolean
  • emit(event: "close"): boolean
  • emit(event: "connection", socket: <internal>.Socket): boolean
  • emit(event: "error", err: Error): boolean
  • emit(event: "listening"): boolean
  • Parameters

    • event: string | symbol
    • Rest ...args: any[]

    Returns boolean

  • Parameters

    • event: "close"

    Returns boolean

  • Parameters

    Returns boolean

  • Parameters

    • event: "error"
    • err: Error

    Returns boolean

  • Parameters

    • event: "listening"

    Returns boolean

  • on(event: string, listener: ((...args: any[]) => void)): Server
  • on(event: "close", listener: (() => void)): Server
  • on(event: "connection", listener: ((socket: <internal>.Socket) => void)): Server
  • on(event: "error", listener: ((err: Error) => void)): Server
  • on(event: "listening", listener: (() => void)): Server
  • Parameters

    • event: string
    • listener: ((...args: any[]) => void)
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns Server

  • Parameters

    • event: "close"
    • listener: (() => void)
        • (): void
        • Returns void

    Returns Server

  • Parameters

    Returns Server

  • Parameters

    • event: "error"
    • listener: ((err: Error) => void)
        • (err: Error): void
        • Parameters

          • err: Error

          Returns void

    Returns Server

  • Parameters

    • event: "listening"
    • listener: (() => void)
        • (): void
        • Returns void

    Returns Server

  • once(event: string, listener: ((...args: any[]) => void)): Server
  • once(event: "close", listener: (() => void)): Server
  • once(event: "connection", listener: ((socket: <internal>.Socket) => void)): Server
  • once(event: "error", listener: ((err: Error) => void)): Server
  • once(event: "listening", listener: (() => void)): Server
  • Parameters

    • event: string
    • listener: ((...args: any[]) => void)
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns Server

  • Parameters

    • event: "close"
    • listener: (() => void)
        • (): void
        • Returns void

    Returns Server

  • Parameters

    Returns Server

  • Parameters

    • event: "error"
    • listener: ((err: Error) => void)
        • (err: Error): void
        • Parameters

          • err: Error

          Returns void

    Returns Server

  • Parameters

    • event: "listening"
    • listener: (() => void)
        • (): void
        • Returns void

    Returns Server

  • prependListener(event: string, listener: ((...args: any[]) => void)): Server
  • prependListener(event: "close", listener: (() => void)): Server
  • prependListener(event: "connection", listener: ((socket: <internal>.Socket) => void)): Server
  • prependListener(event: "error", listener: ((err: Error) => void)): Server
  • prependListener(event: "listening", listener: (() => void)): Server
  • Parameters

    • event: string
    • listener: ((...args: any[]) => void)
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns Server

  • Parameters

    • event: "close"
    • listener: (() => void)
        • (): void
        • Returns void

    Returns Server

  • Parameters

    Returns Server

  • Parameters

    • event: "error"
    • listener: ((err: Error) => void)
        • (err: Error): void
        • Parameters

          • err: Error

          Returns void

    Returns Server

  • Parameters

    • event: "listening"
    • listener: (() => void)
        • (): void
        • Returns void

    Returns Server

  • prependOnceListener(event: string, listener: ((...args: any[]) => void)): Server
  • prependOnceListener(event: "close", listener: (() => void)): Server
  • prependOnceListener(event: "connection", listener: ((socket: <internal>.Socket) => void)): Server
  • prependOnceListener(event: "error", listener: ((err: Error) => void)): Server
  • prependOnceListener(event: "listening", listener: (() => void)): Server
  • Parameters

    • event: string
    • listener: ((...args: any[]) => void)
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns Server

  • Parameters

    • event: "close"
    • listener: (() => void)
        • (): void
        • Returns void

    Returns Server

  • Parameters

    Returns Server

  • Parameters

    • event: "error"
    • listener: ((err: Error) => void)
        • (err: Error): void
        • Parameters

          • err: Error

          Returns void

    Returns Server

  • Parameters

    • event: "listening"
    • listener: (() => void)
        • (): void
        • Returns void

    Returns Server

Properties

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.

captureRejectionSymbol: typeof captureRejectionSymbol
captureRejections: boolean

Sets or gets the default captureRejection value for all emitters.

defaultMaxListeners: number
maxConnections: number
connections: number
listening: boolean

Constructors

  • new Server(connectionListener?: ((socket: <internal>.Socket) => void)): Server
  • new Server(options?: { allowHalfOpen?: boolean; pauseOnConnect?: boolean }, connectionListener?: ((socket: <internal>.Socket) => void)): Server

Generated using TypeDoc