Preparing search index...
The search index is not available
Documentation
Documentation
@waku/core
waku_filter
FilterCore
Class FilterCore
Index
Constructors
constructor
Properties
multicodec
pubsub
Topics
stream
Manager
handle
Incoming
Message?
Methods
on
Request
ping
subscribe
unsubscribe
unsubscribe
All
Constructors
constructor
new
Filter
Core
(
handleIncomingMessage
,
pubsubTopics
,
libp2p
)
:
waku_filter
.
FilterCore
Parameters
handleIncomingMessage
:
IncomingMessageHandler
pubsubTopics
:
string
[]
libp2p
:
Libp2p
Returns
waku_filter
.
FilterCore
Properties
Readonly
multicodec
multicodec
:
string
= FilterCodecs.SUBSCRIBE
Readonly
pubsub
Topics
pubsub
Topics
:
string
[]
Private
stream
Manager
stream
Manager
:
StreamManager
Private
Static
Optional
handle
Incoming
Message
handle
Incoming
Message
?:
IncomingMessageHandler
Methods
Private
on
Request
on
Request
(
streamData
)
:
void
Parameters
streamData
:
IncomingStreamData
Returns
void
ping
ping
(
peerId
)
:
Promise
<
CoreProtocolResult
>
Parameters
peerId
:
PeerId
Returns
Promise
<
CoreProtocolResult
>
subscribe
subscribe
(
pubsubTopic
,
peerId
,
contentTopics
)
:
Promise
<
CoreProtocolResult
>
Parameters
pubsubTopic
:
string
peerId
:
PeerId
contentTopics
:
string
[]
Returns
Promise
<
CoreProtocolResult
>
unsubscribe
unsubscribe
(
pubsubTopic
,
peerId
,
contentTopics
)
:
Promise
<
CoreProtocolResult
>
Parameters
pubsubTopic
:
string
peerId
:
PeerId
contentTopics
:
string
[]
Returns
Promise
<
CoreProtocolResult
>
unsubscribe
All
unsubscribe
All
(
pubsubTopic
,
peerId
)
:
Promise
<
CoreProtocolResult
>
Parameters
pubsubTopic
:
string
peerId
:
PeerId
Returns
Promise
<
CoreProtocolResult
>
Settings
Member Visibility
Protected
Private
Inherited
Theme
OS
Light
Dark
On This Page
constructor
multicodec
pubsub
Topics
stream
Manager
handle
Incoming
Message
on
Request
ping
subscribe
unsubscribe
unsubscribe
All
Documentation
Loading...