Options
All
  • Public
  • Public/Protected
  • All
Menu

Class DebugAdapterSessionImpl

DebugAdapterSession implementation.

Hierarchy

  • DebugAdapterSessionImpl

Implements

Index

Constructors

constructor

Properties

Private channel

channel: undefined | IWebSocket

Protected Readonly communicationProvider

communicationProvider: CommunicationProvider

Readonly id

id: string

Private Readonly toDispose

toDispose: DisposableCollection = ...

Methods

Protected onDebugAdapterError

  • onDebugAdapterError(error: Error): void

Protected onDebugAdapterExit

  • onDebugAdapterExit(exitCode: number, signal: undefined | string): void

Protected send

  • send(message: string): void

start

  • start(channel: IWebSocket): Promise<void>

stop

  • stop(): Promise<void>

Protected write

  • write(message: string): void