diff options
| author | alpine <[email protected]> | 2020-06-25 15:27:55 +0200 |
|---|---|---|
| committer | alpine <[email protected]> | 2020-06-25 15:27:55 +0200 |
| commit | 7067cac3b6d62ae17d02c636f7c5b92f8f587641 (patch) | |
| tree | 8953389cb128e8a3cdca70283bcdb75b63bc7d48 /server/src/main.cpp | |
| parent | Added client version control. (diff) | |
| download | loader-7067cac3b6d62ae17d02c636f7c5b92f8f587641.tar.xz loader-7067cac3b6d62ae17d02c636f7c5b92f8f587641.zip | |
Added 2 key xor encryption for streams.
Diffstat (limited to 'server/src/main.cpp')
| -rw-r--r-- | server/src/main.cpp | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/server/src/main.cpp b/server/src/main.cpp index a9c2973..df3a577 100644 --- a/server/src/main.cpp +++ b/server/src/main.cpp @@ -54,6 +54,18 @@ int main(int argc, char* argv[]) { tcp::packet_t resp(packet.message, tcp::packet_type::write, client.get_session()); client.write(resp); + + std::vector<char> t; + io::read_file("test.dll", t); + float tot; + for(int i = 0; i < 100; i++) { + float dur; + client.stream(t, &dur); + tot += dur; + } + float avg = tot / 100.f; + io::logger->info("average time {}", avg); + }); std::thread t{tcp::server::monitor, std::ref(server)}; |