nvim_runtime_lua

vim.net.Transport

Interface for transport implementations.

Methods4

function Transport.listen(self: vim.net.Transport, on_read: fun(err: any, data: string) -> nil, on_exit: fun(code: integer, signal: integer) -> nil) -> nil
function Transport.write(self: vim.net.Transport, msg: string) -> nil
function Transport.is_closing(self: vim.net.Transport) -> boolean
function Transport.terminate(self: vim.net.Transport) -> nil