Class TlsProxyClient

Hierarchy

Constructors

Properties

Authorization?: KavenAuthentication
EnableError: boolean = true
EnableLog: boolean = true
Verbose: boolean = false
socketClientMap: Map<Socket, HttpProxyUser> = ...

Methods

  • Error(...args: any[]): void
  • Initialize(): void
  • Log(...args: any[]): void
  • Start(port?: number, hostname?: string, backlog?: number): void
  • Parameters

    • port: number = 1080

      defaults 1080

    • hostname: string = "127.0.0.1"

      defaults 127.0.0.1

    • Optional backlog: number

    Returns void

  • connect(port: number, host?: string): Promise<TLSSocket>
  • onSocketConnected(userSocket: Socket): void

Generated using TypeDoc