Files | |
file | communicator.h [code] |
common internal definitions for communicator services | |
file | gnunet-communicator-quic.c [code] |
Transport plugin using QUIC. | |
file | gnunet-communicator-tcp.c [code] |
Transport plugin using TCP. | |
file | gnunet-communicator-udp.c [code] |
Transport plugin using UDP. | |
file | gnunet-communicator-unix.c [code] |
Transport plugin using unix domain sockets (!) Clearly, can only be used locally on Unix/Linux hosts... | |
file | gnunet-helper-transport-bluetooth.c [code] |
file | gnunet-helper-transport-wlan-dummy.c [code] |
helper for the testcases for plugin_transport_wlan.c | |
file | gnunet-helper-transport-wlan.c [code] |
mediator between the wlan interface and gnunet; must run as root (SUID will do) This code will work under GNU/Linux only. | |
file | gnunet-service-tng.c [code] |
main for gnunet-service-tng | |
file | gnunet-service-transport.c [code] |
main for gnunet-service-transport | |
file | gnunet-service-transport.h [code] |
globals | |
file | gnunet-service-transport_ats.c [code] |
interfacing between transport and ATS service | |
file | gnunet-service-transport_ats.h [code] |
interfacing between transport and ATS service | |
file | gnunet-service-transport_hello.c [code] |
hello management implementation | |
file | gnunet-service-transport_hello.h [code] |
hello API | |
file | gnunet-service-transport_manipulation.c [code] |
transport component manipulation traffic for simulation | |
file | gnunet-service-transport_manipulation.h [code] |
file | gnunet-service-transport_neighbours.c [code] |
neighbour management | |
file | gnunet-service-transport_neighbours.h [code] |
neighbour manipulation API, allows manipulation of performance metrics (delay and towards ATS) | |
file | gnunet-service-transport_plugins.c [code] |
plugin management | |
file | gnunet-service-transport_plugins.h [code] |
plugin management API | |
file | gnunet-service-transport_validation.c [code] |
address validation subsystem | |
file | gnunet-service-transport_validation.h [code] |
address validation API | |
file | gnunet-transport-profiler.c [code] |
Tool to help benchmark the transport subsystem. | |
file | gnunet-transport-wlan-receiver.c [code] |
program to send via WLAN as much as possible (to test physical/theoretical throughput) | |
file | gnunet-transport-wlan-sender.c [code] |
program to send via WLAN as much as possible (to test physical/theoretical throughput) | |
file | gnunet-transport.c [code] |
Tool to help configure, measure and control the transport subsystem. | |
file | ieee80211_radiotap.h [code] |
file | plugin_transport_http.h [code] |
http transport service plugin | |
file | plugin_transport_http_client.c [code] |
HTTP/S client transport plugin. | |
file | plugin_transport_http_common.c [code] |
functionality shared between http(s)client plugins | |
file | plugin_transport_http_common.h [code] |
file | plugin_transport_http_server.c [code] |
HTTP/S server transport plugin. | |
file | plugin_transport_smtp.c [code] |
Implementation of the SMTP transport service. | |
file | plugin_transport_tcp.c [code] |
Implementation of the TCP transport service. | |
file | plugin_transport_template.c [code] |
template for a new transport service | |
file | plugin_transport_udp.c [code] |
Implementation of the UDP transport protocol. | |
file | plugin_transport_udp.h [code] |
Implementation of the UDP transport protocol. | |
file | plugin_transport_udp_broadcasting.c [code] |
Neighbour discovery with UDP. | |
file | plugin_transport_unix.c [code] |
Transport plugin using unix domain sockets (!) Clearly, can only be used locally on Unix/Linux hosts... | |
file | plugin_transport_wlan.c [code] |
transport plugin for wlan and/or bluetooth | |
file | plugin_transport_wlan.h [code] |
header for transport plugin and the helper for wlan | |
file | tcp_connection_legacy.c [code] |
file | tcp_server_legacy.c [code] |
file | tcp_server_mst_legacy.c [code] |
file | tcp_service_legacy.c [code] |
file | transport-testing-cmds.h [code] |
file | transport-testing-communicator.c [code] |
functions related to testing-tng | |
file | transport-testing-communicator.h [code] |
functions and structures related to testing-tng | |
file | transport-testing-filenames.c [code] |
convenience string manipulation functions for tests | |
file | transport-testing-filenames2.c [code] |
file | transport-testing-loggers.c [code] |
convenience functions for logging common events in tests | |
file | transport-testing-loggers2.c [code] |
file | transport-testing-main.c [code] |
convenience main function for tests | |
file | transport-testing-main2.c [code] |
file | transport-testing-send.c [code] |
convenience transmission function for tests | |
file | transport-testing-send2.c [code] |
file | transport-testing.c [code] |
testing lib for transport service | |
file | transport-testing.h [code] |
testing lib for transport service | |
file | transport-testing2.c [code] |
file | transport-testing2.h [code] |
file | transport.h [code] |
common internal definitions for transport service | |
file | transport_api2_application.c [code] |
enable clients to ask TRANSPORT about establishing connections to peers | |
file | transport_api2_communication.c [code] |
implementation of the gnunet_transport_communication_service.h API | |
file | transport_api2_core.c [code] |
file | transport_api2_monitor.c [code] |
implementation of the gnunet_transport_monitor_service.h API | |
file | transport_api_address_to_string.c [code] |
enable clients to convert addresses to human readable strings | |
file | transport_api_blacklist.c [code] |
library to access the blacklisting functions of the transport service | |
file | transport_api_cmd_backchannel_check.c [code] |
file | transport_api_cmd_connecting_peers.c [code] |
file | transport_api_cmd_send_simple.c [code] |
file | transport_api_cmd_send_simple_performance.c [code] |
file | transport_api_cmd_start_peer.c [code] |
file | transport_api_cmd_stop_peer.c [code] |
file | transport_api_core.c [code] |
library to access the transport service for message exchange | |
file | transport_api_hello_get.c [code] |
library to obtain our HELLO from our transport service | |
file | transport_api_manipulation.c [code] |
library to access the low-level P2P IO service | |
file | transport_api_monitor_peers.c [code] |
montoring api for transport peer status | |
file | transport_api_monitor_plugins.c [code] |
montoring api for transport plugin session status | |
file | transport_api_offer_hello.c [code] |
library to offer HELLOs to transport service | |
file | transport_api_traits.c [code] |