Files
Peernet-test-framework/UDT-benchmark/FileTransfer.go

45 lines
1.0 KiB
Go

package UDT_benchmark
//
//import (
// "fmt"
// "github.com/PeernetOfficial/Peernet-test-framework"
// "github.com/gorilla/mux"
// "log"
// "net/http"
// "time"
//)
//
//func UDTBenchmark(config *testframework.Config) {
// r := mux.NewRouter()
//
// // Get Config information
//
// srv := &http.Server{
// Handler: r,
// Addr: config.MainServerAddress,
// // Good practice: enforce timeouts for servers you create!
// WriteTimeout: 15 * time.Second,
// ReadTimeout: 15 * time.Second,
// }
//
// manager, err := config.RunManager()
// if err != nil {
// fmt.Println(err)
// }
//
// // Simulate file transfer
// // The objective here is to simulate file transfer
// // from nodes to multiple nodes in a network
//
// manager.
//
// // create files testing
// Abstrations.Touch(manager[0].NodeConfig, "example.go")
//
// fmt.Println(len(*manager))
//
// // Lister for the main server
// log.Fatal(srv.ListenAndServe())
//}