xmpp_p2p
Preparing search index...
core/xmpp-roster
XmppRosterContext
Interface XmppRosterContext
Dependencies required by the roster manager.
interface
XmppRosterContext
{
collections
:
any
;
discoveryIdentity
:
any
;
discoveryNode
:
string
;
jid
:
string
;
libp2p
:
any
;
ready
:
Promise
<
void
>
;
storage
:
XmppStorage
;
emit
(
event
:
string
,
...
args
:
any
[]
)
:
boolean
;
getOrCreateStream
(
peerAddr
:
string
|
Multiaddr
)
:
Promise
<
XmppStream
>
;
getStreamByJid
(
jid
:
string
)
:
XmppStream
|
undefined
;
getStreams
()
:
Map
<
string
,
XmppStream
>
;
sendIqRequest
(
target
:
string
|
Multiaddr
,
stanza
:
Element
,
timeoutMs
?:
number
,
)
:
Promise
<
Element
>
;
}
Index
Properties
collections
discovery
Identity
discovery
Node
jid
libp2p
ready
storage
Methods
emit
get
Or
Create
Stream
get
Stream
By
Jid
get
Streams
send
Iq
Request
Properties
collections
collections
:
any
discovery
Identity
discoveryIdentity
:
any
discovery
Node
discoveryNode
:
string
jid
jid
:
string
libp2p
libp2p
:
any
ready
ready
:
Promise
<
void
>
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
|
Multiaddr
)
:
Promise
<
XmppStream
>
Parameters
peerAddr
:
string
|
Multiaddr
Returns
Promise
<
XmppStream
>
get
Stream
By
Jid
getStreamByJid
(
jid
:
string
)
:
XmppStream
|
undefined
Parameters
jid
:
string
Returns
XmppStream
|
undefined
get
Streams
getStreams
()
:
Map
<
string
,
XmppStream
>
Returns
Map
<
string
,
XmppStream
>
send
Iq
Request
sendIqRequest
(
target
:
string
|
Multiaddr
,
stanza
:
Element
,
timeoutMs
?:
number
,
)
:
Promise
<
Element
>
Parameters
target
:
string
|
Multiaddr
stanza
:
Element
Optional
timeoutMs
:
number
Returns
Promise
<
Element
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
collections
discovery
Identity
discovery
Node
jid
libp2p
ready
storage
Methods
emit
get
Or
Create
Stream
get
Stream
By
Jid
get
Streams
send
Iq
Request
xmpp_p2p
Loading...
Dependencies required by the roster manager.