Cell API
Docs
GitHub
Preparing search index...
@celljs/rpc
common
JsonRpcConnectionHandler
Class JsonRpcConnectionHandler<T>
Type Parameters
T
extends
object
Implements
ConnectionHandler
Index
Constructors
constructor
Properties
error
Converters
logger
path
pipe
Manager
target
Factory
Methods
on
Connection
Constructors
constructor
new
JsonRpcConnectionHandler
<
T
extends
object
>
(
path
:
string
,
targetFactory
:
(
proxy
:
JsonRpcProxy
<
T
>
)
=>
any
,
errorConverters
:
ErrorConverter
[]
,
pipeManager
:
PipeManager
,
logger
:
Logger
,
)
:
JsonRpcConnectionHandler
<
T
>
Type Parameters
T
extends
object
Parameters
path
:
string
targetFactory
:
(
proxy
:
JsonRpcProxy
<
T
>
)
=>
any
errorConverters
:
ErrorConverter
[]
pipeManager
:
PipeManager
logger
:
Logger
Returns
JsonRpcConnectionHandler
<
T
>
Properties
Readonly
error
Converters
errorConverters
:
ErrorConverter
[]
Readonly
logger
logger
:
Logger
Readonly
path
path
:
string
Readonly
pipe
Manager
pipeManager
:
PipeManager
Readonly
target
Factory
targetFactory
:
(
proxy
:
JsonRpcProxy
<
T
>
)
=>
any
Methods
on
Connection
onConnection
(
connection
:
MessageConnection
)
:
void
Parameters
connection
:
MessageConnection
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
error
Converters
logger
path
pipe
Manager
target
Factory
Methods
on
Connection
Docs
GitHub
Cell API
Loading...