KENSv3
KAIST Educational Network System
E::NetworkSystem Member List

This is the complete list of members for E::NetworkSystem, including all inherited members.

addModule(Args &&...args) (defined in E::System)E::Systeminline
addRunnable(std::shared_ptr< Runnable > runnable) finalE::Systemvirtual
addWire(NetworkModule &left, NetworkModule &right, Time propagationDelay=1000000, Size bps=1000000000UL, bool limit_speed=true) (defined in E::NetworkSystem)E::NetworkSystem
defaultLevelE::NetworkLogprivatestatic
delRunnable(std::shared_ptr< Runnable > runnable) finalE::Systemvirtual
getCurrentTime()E::System
getModuleName(const ModuleID moduleID) (defined in E::System)E::System
getWireSpeed(const ModuleID moduleID) (defined in E::NetworkSystem)E::NetworkSystem
LEVEL_COUNT enum value (defined in E::NetworkLog)E::NetworkLogprivate
LOG_LEVEL enum nameE::NetworkLogprivate
lookupModuleID(Module &module) (defined in E::System)E::Systemprotected
Module::Module(System &system) (defined in E::System)E::System
Module::~Module() (defined in E::System)E::System
NetworkSystem() (defined in E::NetworkSystem)E::NetworkSystem
print_log(uint64_t level, const char *format,...)E::NetworkLogprivate
registeredModule (defined in E::System)E::Systemprotected
run(Time till)E::System
System()E::System
~NetworkSystem() (defined in E::NetworkSystem)E::NetworkSystemvirtual
~System() (defined in E::System)E::Systemvirtual