@deltachat/jsonrpc-client
Preparing search index...
yerpc
WebsocketTransport
Class WebsocketTransport
Hierarchy (
View Summary
)
BaseTransport
<
WebsocketEvents
>
WebsocketTransport
Index
Constructors
constructor
Properties
_
socket
e
url
Accessors
connected
reconnect
Attempts
Methods
_
onmessage
_
send
close
emit
notification
off
on
once
request
Constructors
constructor
new
WebsocketTransport
(
url
:
string
,
options
?:
WebsocketOptions
,
)
:
WebsocketTransport
Parameters
url
:
string
Optional
options
:
WebsocketOptions
Returns
WebsocketTransport
Properties
_
socket
_socket
:
ReconnectingWebsocket
e
e
:
Map
<
keyof
WebsocketEvents
,
EventData
[]
>
url
url
:
string
Accessors
connected
get
connected
()
:
boolean
Returns
boolean
reconnect
Attempts
get
reconnectAttempts
()
:
number
Returns
number
Methods
Protected
_
onmessage
_onmessage
(
message
:
yerpc
.
Message
)
:
void
Parameters
message
:
yerpc
.
Message
Returns
void
_
send
_send
(
message
:
yerpc
.
Message
)
:
void
Parameters
message
:
yerpc
.
Message
Returns
void
close
close
()
:
void
Returns
void
emit
emit
<
E
extends
keyof
WebsocketEvents
>
(
event
:
string
|
E
,
...
args
:
any
[]
|
Arguments
<
ClientEvents
<
WebsocketEvents
>
[
E
]
>
,
)
:
undefined
|
WebsocketTransport
Type Parameters
E
extends
keyof
WebsocketEvents
Parameters
event
:
string
|
E
...
args
:
any
[]
|
Arguments
<
ClientEvents
<
WebsocketEvents
>
[
E
]
>
Returns
undefined
|
WebsocketTransport
notification
notification
(
method
:
string
,
params
?:
yerpc
.
Params
)
:
void
Parameters
method
:
string
Optional
params
:
yerpc
.
Params
Returns
void
off
off
<
E
extends
keyof
WebsocketEvents
>
(
event
:
E
,
callback
?:
ClientEvents
<
WebsocketEvents
>
[
E
]
,
)
:
undefined
|
WebsocketTransport
Type Parameters
E
extends
keyof
WebsocketEvents
Parameters
event
:
E
Optional
callback
:
ClientEvents
<
WebsocketEvents
>
[
E
]
Returns
undefined
|
WebsocketTransport
on
on
<
E
extends
keyof
WebsocketEvents
>
(
event
:
E
,
callback
:
ClientEvents
<
WebsocketEvents
>
[
E
]
,
ctx
?:
any
,
)
:
this
Type Parameters
E
extends
keyof
WebsocketEvents
Parameters
event
:
E
callback
:
ClientEvents
<
WebsocketEvents
>
[
E
]
Optional
ctx
:
any
Returns
this
once
once
<
E
extends
keyof
WebsocketEvents
>
(
event
:
E
,
callback
:
ClientEvents
<
WebsocketEvents
>
[
E
]
,
ctx
?:
any
,
)
:
void
Type Parameters
E
extends
keyof
WebsocketEvents
Parameters
event
:
E
callback
:
ClientEvents
<
WebsocketEvents
>
[
E
]
Optional
ctx
:
any
Returns
void
request
request
(
method
:
string
,
params
?:
yerpc
.
Params
)
:
Promise
<
unknown
>
Parameters
method
:
string
Optional
params
:
yerpc
.
Params
Returns
Promise
<
unknown
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
_
socket
e
url
Accessors
connected
reconnect
Attempts
Methods
_
onmessage
_
send
close
emit
notification
off
on
once
request
@deltachat/jsonrpc-client
Loading...