xmpp_p2p
Preparing search index...
core/xmpp-pubsub
XmppPubSubContext
Interface XmppPubSubContext
Execution context used while processing pubsub event payloads.
interface
XmppPubSubContext
{
localJid
:
string
;
emitError
(
error
:
unknown
)
:
void
;
emitPubSubMessage
(
message
:
XmppPubSubMessage
)
:
void
;
feedTopicForPeer
(
peerId
:
string
)
:
string
;
getEncryptedTopicSecret
(
topic
:
string
)
:
string
|
undefined
;
recordAttachment
(
attachment
:
XmppAttachment
)
:
Promise
<
boolean
>
;
recordCollectionPost
(
post
:
XmppCollectionPost
)
:
Promise
<
boolean
>
;
recordFeedPost
(
post
:
XmppFeedPost
)
:
Promise
<
boolean
>
;
recordFollower
(
follower
:
XmppFeedFollower
)
:
Promise
<
boolean
>
;
recordUploadManifest
(
manifest
:
XmppUploadManifest
,
sourceJid
:
string
,
)
:
Promise
<
boolean
>
;
removeFollower
(
feedPeerId
:
string
,
followerPeerId
:
string
)
:
Promise
<
void
>
;
}
Index
Properties
local
Jid
Methods
emit
Error
emit
Pub
Sub
Message
feed
Topic
For
Peer
get
Encrypted
Topic
Secret
record
Attachment
record
Collection
Post
record
Feed
Post
record
Follower
record
Upload
Manifest
remove
Follower
Properties
local
Jid
localJid
:
string
Methods
emit
Error
emitError
(
error
:
unknown
)
:
void
Parameters
error
:
unknown
Returns
void
emit
Pub
Sub
Message
emitPubSubMessage
(
message
:
XmppPubSubMessage
)
:
void
Parameters
message
:
XmppPubSubMessage
Returns
void
feed
Topic
For
Peer
feedTopicForPeer
(
peerId
:
string
)
:
string
Parameters
peerId
:
string
Returns
string
get
Encrypted
Topic
Secret
getEncryptedTopicSecret
(
topic
:
string
)
:
string
|
undefined
Parameters
topic
:
string
Returns
string
|
undefined
record
Attachment
recordAttachment
(
attachment
:
XmppAttachment
)
:
Promise
<
boolean
>
Parameters
attachment
:
XmppAttachment
Returns
Promise
<
boolean
>
record
Collection
Post
recordCollectionPost
(
post
:
XmppCollectionPost
)
:
Promise
<
boolean
>
Parameters
post
:
XmppCollectionPost
Returns
Promise
<
boolean
>
record
Feed
Post
recordFeedPost
(
post
:
XmppFeedPost
)
:
Promise
<
boolean
>
Parameters
post
:
XmppFeedPost
Returns
Promise
<
boolean
>
record
Follower
recordFollower
(
follower
:
XmppFeedFollower
)
:
Promise
<
boolean
>
Parameters
follower
:
XmppFeedFollower
Returns
Promise
<
boolean
>
record
Upload
Manifest
recordUploadManifest
(
manifest
:
XmppUploadManifest
,
sourceJid
:
string
,
)
:
Promise
<
boolean
>
Parameters
manifest
:
XmppUploadManifest
sourceJid
:
string
Returns
Promise
<
boolean
>
remove
Follower
removeFollower
(
feedPeerId
:
string
,
followerPeerId
:
string
)
:
Promise
<
void
>
Parameters
feedPeerId
:
string
followerPeerId
:
string
Returns
Promise
<
void
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
local
Jid
Methods
emit
Error
emit
Pub
Sub
Message
feed
Topic
For
Peer
get
Encrypted
Topic
Secret
record
Attachment
record
Collection
Post
record
Feed
Post
record
Follower
record
Upload
Manifest
remove
Follower
xmpp_p2p
Loading...
Execution context used while processing pubsub event payloads.