class DebugAdapterServer

Defined at line 29 of file ../../src/developer/debug/zxdb/debug_adapter/server.h

Waits for a single client connection and creates debug adapter context to cater to client

requests. Monitors the socket for connection loss and restarts the process of waiting for

incoming connections.

Public Methods

void DebugAdapterServer (Console * console, uint16_t port)

|console| must outlive us.

Defined at line 19 of file ../../src/developer/debug/zxdb/debug_adapter/server.cc

void ~DebugAdapterServer ()

Defined at line 160 of file ../../src/developer/debug/zxdb/debug_adapter/server.cc

Err Init ()

Setup server and wait for incoming connections on a background thread.

Defined at line 27 of file ../../src/developer/debug/zxdb/debug_adapter/server.cc

bool IsConnected ()

Defined at line 39 of file ../../src/developer/debug/zxdb/debug_adapter/server.h

void AddObserver (DebugAdapterServerObserver * observer)

Defined at line 41 of file ../../src/developer/debug/zxdb/debug_adapter/server.h

void RemoveObserver (DebugAdapterServerObserver * observer)

Defined at line 42 of file ../../src/developer/debug/zxdb/debug_adapter/server.h