vim.net.TransportRun
Transport backed by newly spawned process using vim.system().
Methods6
function TransportRun.new(cmd: string[], extra_spawn_params: vim.net.transport.ExtraSpawnParams | nil, log: vim.Log) -> vim.net.TransportRun
function TransportRun.new(cmd: string[], extra_spawn_params: vim.net.transport.ExtraSpawnParams | nil, log: vim.Log) -> vim.net.TransportRun
function TransportRun.listen(on_read: fun(err: any, data: string) -> nil, on_exit: fun(code: integer, signal: integer) -> nil) -> nil
function TransportRun.write(msg: string) -> nil
function TransportRun.is_closing() -> boolean
function TransportRun.terminate() -> nil