Provides some way we can communicate with the running debug adapter. In general there is
no obligation as of how to launch/initialize local or remote debug adapter
process/server, it can be done separately and it is not required that this interface covers the
procedure, however it is also not disallowed.
TODO: the better name is DebugStreamConnection + handling on error and close
Provides some way we can communicate with the running debug adapter. In general there is no obligation as of how to launch/initialize local or remote debug adapter process/server, it can be done separately and it is not required that this interface covers the procedure, however it is also not disallowed.
TODO: the better name is DebugStreamConnection + handling on error and close