Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ISockzConnectable

Hierarchy

Implemented by

Index

Properties

clientAuthorized?: boolean
commands: string[]
convert: Convert
disconnecting?: boolean
forwards: string[]
id: string
methods: string[]
prompt?: string
requireAuthorized?: boolean
signature?: string
socket: TLSSocket | WebSocket
systemInfo?: ISockzSystemInfo

Accessors

  • get cert(): undefined | PeerCertificate
  • get isAuthorized(): boolean

Methods

  • authorized(): void
  • close(hasError: boolean): void
  • data(data: any): void
  • disconnect(): void
  • error(err: Error): void
  • exit(msg?: string): void
  • help(): void
  • info(prop: string): void
  • init(commands?: string[], forwards?: string[]): void
  • Parameters

    • Optional commands: string[]
    • Optional forwards: string[]

    Returns void

  • load(): void
  • ping(): void
  • ready(): void
  • reg(sig: string): void
  • reset(): void
  • send(msg: string, keep?: boolean): void
  • showPrompt(): void
  • unauthorized(): void
  • write(msg: string, cb?: (err?: Error) => void): void
  • Parameters

    • msg: string
    • Optional cb: (err?: Error) => void
        • (err?: Error): void
        • Parameters

          • Optional err: Error

          Returns void

    Returns void

Generated using TypeDoc