|
Network System 0.1.1
High-performance modular networking library for scalable client-server applications
|
Minimal UDP echo server and client. More...
#include <kcenon/network/facade/udp_facade.h>#include <kcenon/network/interfaces/i_session.h>#include <atomic>#include <chrono>#include <iostream>#include <mutex>#include <string>#include <thread>#include <unordered_map>#include <vector>
Go to the source code of this file.
Functions | |
| void | run_server () |
| void | run_client () |
| int | main () |
Variables | |
| static std::atomic< bool > | g_done {false} |
Minimal UDP echo server and client.
Definition in file udp_echo.cpp.
| int main | ( | ) |
Definition at line 153 of file udp_echo.cpp.
References run_client(), and run_server().

| void run_client | ( | ) |
Definition at line 109 of file udp_echo.cpp.
References g_done.
Referenced by main().

| void run_server | ( | ) |
Definition at line 47 of file udp_echo.cpp.
References g_done.
Referenced by main().

|
static |
Definition at line 45 of file udp_echo.cpp.
Referenced by run_client(), and run_server().