|
Agora
1.2.0
Agora project
|
Implementation file for the channel simulator class. More...
#include "channel_sim.h"#include <atomic>#include <utility>#include "datatype_conversion.h"#include "gettime.h"#include "logger.h"#include "message.h"#include "signal_handler.h"
Classes | |
| class | SocketRxBuffer |
Functions | |
| static std::vector< std::unique_ptr< UDPComm > > | CreateCommSockets (const std::string &local_address, int local_port, const std::string &remote_address, int remote_port, size_t interface_count) |
Variables | |
| static std::atomic< bool > | running = true |
| static constexpr bool | kPrintChannelOutput = false |
| static constexpr size_t | kDefaultQueueSize = 36 |
| static constexpr bool | kPrintDebugTxUser = false |
| static constexpr bool | kPrintDebugTxBs = false |
| static constexpr bool | kEnableChannelTiming = true |
| static constexpr double | kChannelTimeWarning = 2.0f |
| static constexpr size_t | kUdpMTU = 9000 |
| static constexpr size_t | kDequeueBulkSize = 5 |
| static constexpr size_t | kSockBufSize = (1024 * 1024 * 64 * 8) - 1 |
Implementation file for the channel simulator class.
|
static |

|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
static |