NGI Assure project: Layer-2-Overlay
Implementation details milestone 1
Master Loop
src/transport/test_transport_api_cmd_simple_send.c | Binary for starting the simple send test. Obsolete in current code base! |
src/testing/netjail_start.sh | Script to setup the netjail topology. Will be execute by the following command. |
src/testing/testing_api_cmd_netjail_start.c | Command to create the netjail setup. |
src/testing/netjail_exec.sh | Script to execute a local test interpreter per node. Will be execute by the following command. |
src/testing/testing_api_cmd_netjail_start_testsystem.c | Command to start the helper processes. |
src/testing/testing_api_cmd_netjail_stop_testsystem.c | Command to stop the helper processes. |
src/testing/netjail_stop.sh | Script to stop the netjail topology. |
src/testing/testing_api_cmd_netjail_stop.c | Command to stop the test setup. |
Local Loop
src/testing/gnunet-cmds-helper.c | Helper to start the local interpreter loop. |
src/transport/test_transport_plugin_cmd_simple_send.c | Plugin which creates the cmds for the simple send test case. |
src/testing/testing_api_cmd_system_create.c | Command to create a local test system. |
src/transport/transport_api_cmd_start_peer.c | Command to start a peer. |
src/transport/transport_api_cmd_connecting_peers.c | Command to connect two peers. |
src/transport/transport_api_cmd_send_simple.c | Command to send a simple message from one peer to another. |
src/transport/transport_api_cmd_stop_peer.c | Command to stop a peer. |
src/testing/testing_api_cmd_system_destroy.c | Command to destroy the local test system. |
src/testing/testing_api_cmd_local_test_finished.c | Command to send a message to the master loop, if the local loop has finished. |
Configuration
src/transport/test_transport_api2_tcp_node1.conf | Configuration for the first node running during the simple send test case. |
src/transport/test_transport_api2_tcp_node2.conf | Configuration for the second node running during the simple send test case. |