@voidmerge/voidmerge-client
Preparing search index...
VmHttpClient
Class VmHttpClient
Index
Constructors
constructor
Methods
get
Api
Token
get
Auth
Chal
Req
insert
listen
put
Auth
Chal
Res
select
send
set
Api
Token
set
App
Auth
Data
set
Short
Cache
Constructors
constructor
new
VmHttpClient
(
url
:
URL
,
sign
:
VmMultiSign
)
:
VmHttpClient
Parameters
url
:
URL
sign
:
VmMultiSign
Returns
VmHttpClient
Methods
get
Api
Token
getApiToken
()
:
null
|
VmHash
Returns
null
|
VmHash
get
Auth
Chal
Req
getAuthChalReq
()
:
Promise
<
VmAuthChalReq
>
Returns
Promise
<
VmAuthChalReq
>
insert
insert
(
ctx
:
VmHash
,
data
:
Uint8Array
)
:
Promise
<
void
>
Parameters
ctx
:
VmHash
data
:
Uint8Array
Returns
Promise
<
void
>
listen
listen
()
:
Promise
<
VmWebSocket
>
Returns
Promise
<
VmWebSocket
>
put
Auth
Chal
Res
putAuthChalRes
(
token
:
VmHash
,
response
:
VmAuthChalRes
)
:
Promise
<
void
>
Parameters
token
:
VmHash
response
:
VmAuthChalRes
Returns
Promise
<
void
>
select
select
(
ctx
:
VmHash
,
data
:
Uint8Array
)
:
Promise
<
Uint8Array
<
ArrayBufferLike
>
>
Parameters
ctx
:
VmHash
data
:
Uint8Array
Returns
Promise
<
Uint8Array
<
ArrayBufferLike
>
>
send
send
(
ctx
:
VmHash
,
peerHash
:
VmHash
,
data
:
Uint8Array
)
:
Promise
<
void
>
Parameters
ctx
:
VmHash
peerHash
:
VmHash
data
:
Uint8Array
Returns
Promise
<
void
>
set
Api
Token
setApiToken
(
token
:
VmHash
)
:
void
Parameters
token
:
VmHash
Returns
void
set
App
Auth
Data
setAppAuthData
(
ctx
:
VmHash
,
app
:
any
)
:
void
Parameters
ctx
:
VmHash
app
:
any
Returns
void
set
Short
Cache
setShortCache
(
shortCache
:
VmObjSignedShortCache
)
:
void
Parameters
shortCache
:
VmObjSignedShortCache
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
get
Api
Token
get
Auth
Chal
Req
insert
listen
put
Auth
Chal
Res
select
send
set
Api
Token
set
App
Auth
Data
set
Short
Cache
@voidmerge/voidmerge-client
Loading...