Search
Preparing search index...
The search index is not available
neovim
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
"utils/transport"
Transport
Class Transport
Hierarchy
EventEmitter
Transport
Index
Constructors
constructor
Properties
client
codec
decode
Stream
encode
Stream
next
Request
Id
pending
reader
writer
default
Max
Listeners
Methods
add
Listener
attach
detach
emit
event
Names
get
Max
Listeners
listener
Count
listeners
notify
on
once
parse
Message
prepend
Listener
prepend
Once
Listener
remove
All
Listeners
remove
Listener
request
set
Max
Listeners
setup
Codec
listener
Count
Constructors
constructor
new
Transport
(
)
:
Transport
Returns
Transport
Properties
Private
client
client
:
any
Protected
codec
codec
:
Codec
Private
decode
Stream
decode
Stream
:
any
Private
encode
Stream
encode
Stream
:
any
Private
next
Request
Id
next
Request
Id
:
number
= 1
Private
pending
pending
:
Map
<
number
,
Function
>
= new Map()
Private
reader
reader
:
ReadableStream
Private
writer
writer
:
WritableStream
Static
default
Max
Listeners
default
Max
Listeners
:
number
Methods
add
Listener
add
Listener
(
event
:
string
|
symbol
, listener
:
Function
)
:
this
Parameters
event:
string
|
symbol
listener:
Function
Returns
this
attach
attach
(
writer
:
WritableStream
, reader
:
ReadableStream
, client
:
any
)
:
void
Parameters
writer:
WritableStream
reader:
ReadableStream
client:
any
Returns
void
detach
detach
(
)
:
void
Returns
void
emit
emit
(
event
:
string
|
symbol
,
...
args
:
any
[]
)
:
boolean
Parameters
event:
string
|
symbol
Rest
...
args:
any
[]
Returns
boolean
event
Names
event
Names
(
)
:
(
string
|
symbol
)
[]
Returns
(
string
|
symbol
)
[]
get
Max
Listeners
get
Max
Listeners
(
)
:
number
Returns
number
listener
Count
listener
Count
(
type
:
string
|
symbol
)
:
number
Parameters
type:
string
|
symbol
Returns
number
listeners
listeners
(
event
:
string
|
symbol
)
:
Function
[]
Parameters
event:
string
|
symbol
Returns
Function
[]
notify
notify
(
method
:
string
, args
:
any
[]
)
:
void
Parameters
method:
string
args:
any
[]
Returns
void
on
on
(
event
:
string
|
symbol
, listener
:
Function
)
:
this
Parameters
event:
string
|
symbol
listener:
Function
Returns
this
once
once
(
event
:
string
|
symbol
, listener
:
Function
)
:
this
Parameters
event:
string
|
symbol
listener:
Function
Returns
this
parse
Message
parse
Message
(
msg
:
any
[]
)
:
void
Parameters
msg:
any
[]
Returns
void
prepend
Listener
prepend
Listener
(
event
:
string
|
symbol
, listener
:
Function
)
:
this
Parameters
event:
string
|
symbol
listener:
Function
Returns
this
prepend
Once
Listener
prepend
Once
Listener
(
event
:
string
|
symbol
, listener
:
Function
)
:
this
Parameters
event:
string
|
symbol
listener:
Function
Returns
this
remove
All
Listeners
remove
All
Listeners
(
event
?:
string
|
symbol
)
:
this
Parameters
Optional
event:
string
|
symbol
Returns
this
remove
Listener
remove
Listener
(
event
:
string
|
symbol
, listener
:
Function
)
:
this
Parameters
event:
string
|
symbol
listener:
Function
Returns
this
request
request
(
method
:
string
, args
:
any
[]
, cb
:
Function
)
:
void
Parameters
method:
string
args:
any
[]
cb:
Function
Returns
void
set
Max
Listeners
set
Max
Listeners
(
n
:
number
)
:
this
Parameters
n:
number
Returns
this
setup
Codec
setup
Codec
(
)
:
Codec
Returns
Codec
Static
listener
Count
listener
Count
(
emitter
:
EventEmitter
, event
:
string
|
symbol
)
:
number
Parameters
emitter:
EventEmitter
event:
string
|
symbol
Returns
number
Globals
"utils/transport"
Response
Transport
constructor
client
codec
decode
Stream
encode
Stream
next
Request
Id
pending
reader
writer
default
Max
Listeners
add
Listener
attach
detach
emit
event
Names
get
Max
Listeners
listener
Count
listeners
notify
on
once
parse
Message
prepend
Listener
prepend
Once
Listener
remove
All
Listeners
remove
Listener
request
set
Max
Listeners
setup
Codec
listener
Count
Generated using
TypeDoc