KENSv3
KAIST Educational Network System
E::Hub Member List

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

bps (defined in E::Link)E::Linkprotected
cancelMessage(UUID messageID) finalE::Moduleprotectedvirtual
CHECK_QUEUE enum value (defined in E::Link)E::Link
connectWire(const ModuleID moduleID) (defined in E::NetworkModule)E::NetworkModule
enablePCAPLogging(const std::string &filename, Size snaplen=65535) finalE::Linkvirtual
getCurrentTime() (defined in E::Module)E::Module
getModuleName() (defined in E::Module)E::Module
getModuleName(const ModuleID moduleID) (defined in E::Module)E::Module
getPortCount() (defined in E::NetworkModule)E::NetworkModuleinline
Hub(std::string name, NetworkSystem &system) (defined in E::Hub)E::Hub
Link(std::string name, NetworkSystem &system) (defined in E::Link)E::Link
max_queue_length (defined in E::Link)E::Linkprotected
Message typedef (defined in E::Module)E::Module
MessageType enum name (defined in E::Link)E::Link
Module(System &system)E::Module
NetworkModule(System &system) (defined in E::NetworkModule)E::NetworkModule
nextAvailable (defined in E::Link)E::Linkprotected
outputQueue (defined in E::Link)E::Linkprotected
packetArrived(const ModuleID inWireID, Packet &&packet) (defined in E::Hub)E::Hubprotectedvirtual
packetSent(const ModuleID wireID, Packet &&packet) (defined in E::Link)E::Linkinlineprotectedvirtual
ports (defined in E::NetworkModule)E::NetworkModuleprotected
sendMessage(const ModuleID to, Module::Message message, Time timeAfter) finalE::Moduleprotectedvirtual
sendMessageSelf(Module::Message message, Time timeAfter) finalE::Moduleprotectedvirtual
sendPacket(const ModuleID wireID, Packet &&packet) final (defined in E::Link)E::Linkprotectedvirtual
setLinkSpeed(Size bps) finalE::Linkvirtual
setQueueSize(Size max_queue_length) finalE::Linkvirtual
~Link() (defined in E::Link)E::Linkvirtual
~Module() (defined in E::Module)E::Modulevirtual