KENSv3
KAIST Educational Network System
E::Wire Member List

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

APPLICATION_RETRUN enum value (defined in E::NetworkLog)E::NetworkLogprotected
cancelMessage(UUID messageID) finalE::Moduleprotectedvirtual
defaultLevelE::NetworkLogprotectedstatic
getCurrentTime() (defined in E::Module)E::Module
getModuleName() (defined in E::Module)E::Module
getModuleName(const ModuleID moduleID) (defined in E::Module)E::Module
getWireSpeed() finalE::Wirevirtual
LEVEL_COUNT enum value (defined in E::NetworkLog)E::NetworkLogprotected
LOG_LEVEL enum nameE::NetworkLogprotected
Message typedef (defined in E::Module)E::Module
MessageType enum name (defined in E::Wire)E::Wire
Module(System &system)E::Module
MODULE_ERROR enum value (defined in E::NetworkLog)E::NetworkLogprotected
NetworkLog(System &system)E::NetworkLogprotected
NetworkLog(System &system, uint64_t level)E::NetworkLogprotected
nextSendAvailable(const ModuleID me) final (defined in E::Wire)E::Wirevirtual
PACKET_ALLOC enum value (defined in E::NetworkLog)E::NetworkLogprotected
PACKET_CLONE enum value (defined in E::NetworkLog)E::NetworkLogprotected
PACKET_DROPPED enum value (defined in E::NetworkLog)E::NetworkLogprotected
PACKET_FREE enum value (defined in E::NetworkLog)E::NetworkLogprotected
PACKET_FROM_HOST enum value (defined in E::NetworkLog)E::NetworkLogprotected
PACKET_FROM_MODULE enum value (defined in E::NetworkLog)E::NetworkLogprotected
PACKET_FROM_PORT enum value (defined in E::Wire)E::Wire
PACKET_QUEUE enum value (defined in E::NetworkLog)E::NetworkLogprotected
PACKET_TO_HOST enum value (defined in E::NetworkLog)E::NetworkLogprotected
PACKET_TO_MODULE enum value (defined in E::NetworkLog)E::NetworkLogprotected
PACKET_TO_PORT enum value (defined in E::Wire)E::Wire
print_log(uint64_t level, const char *format,...)E::NetworkLogprotected
PROTOCOL_ERROR enum value (defined in E::NetworkLog)E::NetworkLogprotected
PROTOCOL_WARNING enum value (defined in E::NetworkLog)E::NetworkLogprotected
sendMessage(const ModuleID to, Module::Message message, Time timeAfter) finalE::Moduleprotectedvirtual
sendMessageSelf(Module::Message message, Time timeAfter) finalE::Moduleprotectedvirtual
setPropagationDelay(Time delay) finalE::Wirevirtual
setSpeedLimit(bool do_limit) finalE::Wirevirtual
setWireSpeed(Size bps) finalE::Wirevirtual
SYSCALL_BLOCKED enum value (defined in E::NetworkLog)E::NetworkLogprotected
SYSCALL_ERROR enum value (defined in E::NetworkLog)E::NetworkLogprotected
SYSCALL_FINISHED enum value (defined in E::NetworkLog)E::NetworkLogprotected
SYSCALL_RAISED enum value (defined in E::NetworkLog)E::NetworkLogprotected
SYSCALL_UNBLOCKED enum value (defined in E::NetworkLog)E::NetworkLogprotected
TCP_LOG enum value (defined in E::NetworkLog)E::NetworkLogprotected
vprint_log(uint64_t level, const char *format, va_list args)E::NetworkLogprotected
Wire(std::string name, NetworkSystem &system, ModuleID left, ModuleID right, Time propagationDelay=1000000, Size bps=1000000000UL, bool limit_speed=true)E::Wire
~Module() (defined in E::Module)E::Modulevirtual
~NetworkLog()E::NetworkLogprotected
~Wire() (defined in E::Wire)E::Wirevirtual