xmpp_p2p
Preparing search index...
core/xmpp-muc
XmppMucContext
Interface XmppMucContext
Dependencies required by the MUC manager.
interface
XmppMucContext
{
jid
:
string
;
libp2p
:
any
;
ready
:
Promise
<
void
>
;
storage
:
XmppStorage
;
emit
(
event
:
string
,
...
args
:
any
[]
)
:
boolean
;
getOmemoDeviceIdOrThrow
()
:
number
;
getOmemoStore
()
:
any
;
getOrCreateStream
(
peerAddr
:
string
|
Multiaddr
)
:
Promise
<
XmppStream
>
;
getPeerOmemoDevices
(
jid
:
string
)
:
Promise
<
number
[]
>
;
getPubSubService
()
:
any
;
getSecureContext
()
:
any
;
getSelfNick
()
:
string
;
handleStanza
(
peerId
:
string
,
element
:
Element
)
:
Promise
<
void
>
;
sendIqError
(
peerId
:
string
,
element
:
Element
,
condition
:
string
,
type
?:
string
,
text
?:
string
,
)
:
Promise
<
void
>
;
sendIqRequest
(
target
:
string
|
Multiaddr
,
stanza
:
Element
,
timeoutMs
?:
number
,
)
:
Promise
<
Element
>
;
sendIqResult
(
peerId
:
string
,
id
:
string
,
payload
?:
Element
)
:
Promise
<
void
>
;
}
Index
Properties
jid
libp2p
ready
storage
Methods
emit
get
Omemo
Device
Id
Or
Throw
get
Omemo
Store
get
Or
Create
Stream
get
Peer
Omemo
Devices
get
Pub
Sub
Service
get
Secure
Context
get
Self
Nick
handle
Stanza
send
Iq
Error
send
Iq
Request
send
Iq
Result
Properties
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
Omemo
Device
Id
Or
Throw
getOmemoDeviceIdOrThrow
()
:
number
Returns
number
get
Omemo
Store
getOmemoStore
()
:
any
Returns
any
get
Or
Create
Stream
getOrCreateStream
(
peerAddr
:
string
|
Multiaddr
)
:
Promise
<
XmppStream
>
Parameters
peerAddr
:
string
|
Multiaddr
Returns
Promise
<
XmppStream
>
get
Peer
Omemo
Devices
getPeerOmemoDevices
(
jid
:
string
)
:
Promise
<
number
[]
>
Parameters
jid
:
string
Returns
Promise
<
number
[]
>
get
Pub
Sub
Service
getPubSubService
()
:
any
Returns
any
get
Secure
Context
getSecureContext
()
:
any
Returns
any
get
Self
Nick
getSelfNick
()
:
string
Returns
string
handle
Stanza
handleStanza
(
peerId
:
string
,
element
:
Element
)
:
Promise
<
void
>
Parameters
peerId
:
string
element
:
Element
Returns
Promise
<
void
>
send
Iq
Error
sendIqError
(
peerId
:
string
,
element
:
Element
,
condition
:
string
,
type
?:
string
,
text
?:
string
,
)
:
Promise
<
void
>
Parameters
peerId
:
string
element
:
Element
condition
:
string
Optional
type
:
string
Optional
text
:
string
Returns
Promise
<
void
>
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
>
send
Iq
Result
sendIqResult
(
peerId
:
string
,
id
:
string
,
payload
?:
Element
)
:
Promise
<
void
>
Parameters
peerId
:
string
id
:
string
Optional
payload
:
Element
Returns
Promise
<
void
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
jid
libp2p
ready
storage
Methods
emit
get
Omemo
Device
Id
Or
Throw
get
Omemo
Store
get
Or
Create
Stream
get
Peer
Omemo
Devices
get
Pub
Sub
Service
get
Secure
Context
get
Self
Nick
handle
Stanza
send
Iq
Error
send
Iq
Request
send
Iq
Result
xmpp_p2p
Loading...
Dependencies required by the MUC manager.