feisty meow concerns codebase  2.140
cromp_server.cpp File Reference
Include dependency graph for cromp_server.cpp:

Go to the source code of this file.

Namespaces

 cromp
 

Macros

#define LOG(to_print)   CLASS_EMERGENCY_LOG(program_wide_logger::get(), astring(to_print).s())
 
#define LOCK_LISTS   auto_synchronizer l(*_list_lock)
 

Variables

const int cromp::DEAD_CLIENT_CLEANING_INTERVAL = 1 * SECOND_ms
 
const int cromp::MAXIMUM_ACTIONS_PER_CLIENT = 4000
 
const int cromp::SEND_TRIES_ALLOWED = 1
 
const int cromp::SEND_THRESHOLD = 512 * KILOBYTE
 
const int cromp::EXTREME_SEND_TRIES_ALLOWED = 28
 
const int cromp::MAXIMUM_BYTES_PER_SEND = 2 * MEGABYTE
 
const int cromp::MAXIMUM_SIZE_BATCH = 384 * KILOBYTE
 
const int cromp::DROPPING_INTERVAL = 500
 
const int cromp::DATA_AWAIT_TIMEOUT = 14
 
const int cromp::ACCEPTANCE_SNOOZE = 60
 

Macro Definition Documentation

◆ LOCK_LISTS

#define LOCK_LISTS   auto_synchronizer l(*_list_lock)

Definition at line 482 of file cromp_server.cpp.

◆ LOG

#define LOG (   to_print)    CLASS_EMERGENCY_LOG(program_wide_logger::get(), astring(to_print).s())

Definition at line 88 of file cromp_server.cpp.