xmpp_p2p
Preparing search index...
core/xmpp-chat
XmppChatContext
Interface XmppChatContext
Dependencies required by the chat manager.
interface
XmppChatContext
{
jid
:
string
;
libp2p
:
Libp2p
;
storage
:
XmppStorage
;
emit
(
event
:
string
,
...
args
:
any
[]
)
:
boolean
;
getOrCreateStream
(
peerAddr
:
string
)
:
Promise
<
any
>
;
jidFromPeerId
(
peerId
:
string
)
:
string
;
parsePeerReference
(
peerAddr
:
string
)
:
{
peerId
:
string
}
;
sendIqRequest
(
target
:
string
,
stanza
:
Element
,
timeoutMs
?:
number
,
)
:
Promise
<
Element
>
;
sendIqResult
(
peerId
:
string
,
id
:
string
,
payload
?:
Element
|
Element
[]
,
)
:
Promise
<
void
>
;
}
Index
Properties
jid
libp2p
storage
Methods
emit
get
Or
Create
Stream
jid
From
Peer
Id
parse
Peer
Reference
send
Iq
Request
send
Iq
Result
Properties
jid
jid
:
string
libp2p
libp2p
:
Libp2p
storage
storage
:
XmppStorage
Methods
emit
emit
(
event
:
string
,
...
args
:
any
[]
)
:
boolean
Parameters
event
:
string
...
args
:
any
[]
Returns
boolean
get
Or
Create
Stream
getOrCreateStream
(
peerAddr
:
string
)
:
Promise
<
any
>
Parameters
peerAddr
:
string
Returns
Promise
<
any
>
jid
From
Peer
Id
jidFromPeerId
(
peerId
:
string
)
:
string
Parameters
peerId
:
string
Returns
string
parse
Peer
Reference
parsePeerReference
(
peerAddr
:
string
)
:
{
peerId
:
string
}
Parameters
peerAddr
:
string
Returns
{
peerId
:
string
}
send
Iq
Request
sendIqRequest
(
target
:
string
,
stanza
:
Element
,
timeoutMs
?:
number
,
)
:
Promise
<
Element
>
Parameters
target
:
string
stanza
:
Element
Optional
timeoutMs
:
number
Returns
Promise
<
Element
>
send
Iq
Result
sendIqResult
(
peerId
:
string
,
id
:
string
,
payload
?:
Element
|
Element
[]
,
)
:
Promise
<
void
>
Parameters
peerId
:
string
id
:
string
Optional
payload
:
Element
|
Element
[]
Returns
Promise
<
void
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
jid
libp2p
storage
Methods
emit
get
Or
Create
Stream
jid
From
Peer
Id
parse
Peer
Reference
send
Iq
Request
send
Iq
Result
xmpp_p2p
Loading...
Dependencies required by the chat manager.