About GNUnet
Installation
User Manual
Developer Handbook
Contributing
Style and Workflow
Repository Structure
libgnunetutil
System Architecture
Internal dependencies
Subsystem stability
Basic Services
Peer-to-Peer Set Operations
SET — Peer to peer set operations (Deprecated)
SETI — Peer to peer set intersections
SETU — Peer to peer set unions
VPN and VPN Support
GNS and GNS Support
Applications
REST API
C Tutorial
Doxygen
Living Standards
GANA
GUIs
Frequently Asked Questions
Bibliography
GNUnet
Developer Handbook
System Architecture
Peer-to-Peer Set Operations
View page source
Peer-to-Peer Set Operations
Many applications
SET — Peer to peer set operations (Deprecated)
Local Sets
Set Modifications
Set Operations
Result Elements
Sets
Listeners
Operations
Supplying a Set
The Result Callback
The SET Client-Service Protocol
Creating Sets
Listeners
Initiating Operations
Modifying Sets
Results and Operation Status
Iterating Sets
The SET Intersection Peer-to-Peer Protocol
The Bloom filter exchange
Salt
The SET Union Peer-to-Peer Protocol
SETI — Peer to peer set intersections
Intersection Sets
Set Intersection Modifications
Set Intersection Operations
Intersection Result Elements
Intersection Set API
Intersection Listeners
Intersection Operations
Supplying a Set for Intersection
The Intersection Result Callback
The SETI Client-Service Protocol
Creating Intersection Sets
Listeners for Intersection
Initiating Intersection Operations
Modifying Intersection Sets
Intersection Results and Operation Status
The SETI Intersection Peer-to-Peer Protocol
The Bloom filter exchange in SETI
Intersection Salt
SETU — Peer to peer set unions
Union Sets
Set Union Modifications
Set Union Operations
Union Result Elements
Union Set API
Union Listeners
Union Operations
Supplying a Set for Union
The Union Result Callback
The SETU Client-Service Protocol
Creating Union Sets
Listeners for Union
Initiating Union Operations
Modifying Union Sets
Union Results and Operation Status
The SETU Union Peer-to-Peer Protocol