nvim_runtime_lua

vim.net.TransportConnect

Transport backed by an existing uv.uv_pipe_t or uv.uv_tcp_t connection.

Methods6

function TransportConnect.new(host_or_path: string, port: nil | integer, log: vim.Log) -> vim.net.TransportConnect
function TransportConnect.new(host_or_path: string, port: nil | integer, log: vim.Log) -> vim.net.TransportConnect
function TransportConnect.listen(on_read: fun(err: any, data: string) -> nil, on_exit: fun(code: integer, signal: integer) -> nil | nil) -> nil
function TransportConnect.write(msg: string) -> nil
function TransportConnect.is_closing() -> boolean
function TransportConnect.terminate() -> nil

Fields1

TransportConnect.on_exit : fun(code: integer, signal: integer) -> nil | nil