Modules | |
CADET application definitions | |
Constants for network applications operating on top of the CADET service. | |
CADET service | |
Confidential Ad-hoc Decentralized End-to-End Transport. | |
Core service | |
Encrypted direct communication between peers. | |
DHT and support libraries | |
Hello_Uri library | |
Helper library for handling HELLO URIs. | |
NAT library | |
Service for handling UPnP and NAT-PMP port forwarding and external IP address retrieval. | |
NSE service | |
Network Size Estimation. | |
Network type characterization | |
Peer Store service | |
Peer Store service plugin API | |
Plugin API for the peerstore database backend. | |
RPS service | |
Random Peer Sampling. | |
RegEx service | |
Advertise capabilities via RegEx and discover respective peers using matching strings. | |
Statistics service | |
Track statistics or provide access to statistics. | |
Transport Next Generation service | |
Low-level communication with other peers. | |
Files | |
file | gnunet_applications.h |
Constants for network applications operating on top of the CADET service. | |
file | gnunet_cadet_service.h |
CADET service; establish channels to distant peers. | |
file | gnunet_core_service.h |
Core service; the main API for encrypted P2P communications. | |
file | gnunet_hello_uri_lib.h |
Helper library for handling HELLO URIs. | |
file | gnunet_nse_service.h |
API to retrieve the current network size estimate. | |
file | gnunet_peerstore_plugin.h |
Plugin API for the peerstore database backend. | |
file | gnunet_peerstore_service.h |
API to the peerstore service. | |
file | gnunet_regex_service.h |
API to access regex service to advertise capabilities via regex and discover respective peers using matching strings. | |
file | gnunet_rps_service.h |
API to the rps service. | |
file | gnunet_statistics_service.h |
API to create, modify and access statistics. | |
file | gnunet_transport_application_service.h |
Bandwidth allocation API for applications to interact with. | |
file | gnunet_transport_communication_service.h |
API of the transport service towards the communicator processes. | |
file | gnunet_transport_core_service.h |
API of the transport service towards the CORE service (TNG version) | |
file | gnunet_transport_monitor_service.h |
Monitoring / diagnostics API for the transport service. | |