![]() |
KENSv3
KAIST Educational Network System
|
This is the complete list of members for E::Hub, including all inherited members.
bps (defined in E::Link) | E::Link | protected |
cancelMessage(UUID messageID) final | E::Module | protectedvirtual |
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) final | E::Link | virtual |
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::NetworkModule | inline |
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::Link | protected |
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::Link | protected |
outputQueue (defined in E::Link) | E::Link | protected |
packetArrived(const ModuleID inWireID, Packet &&packet) (defined in E::Hub) | E::Hub | protectedvirtual |
packetSent(const ModuleID wireID, Packet &&packet) (defined in E::Link) | E::Link | inlineprotectedvirtual |
ports (defined in E::NetworkModule) | E::NetworkModule | protected |
sendMessage(const ModuleID to, Module::Message message, Time timeAfter) final | E::Module | protectedvirtual |
sendMessageSelf(Module::Message message, Time timeAfter) final | E::Module | protectedvirtual |
sendPacket(const ModuleID wireID, Packet &&packet) final (defined in E::Link) | E::Link | protectedvirtual |
setLinkSpeed(Size bps) final | E::Link | virtual |
setQueueSize(Size max_queue_length) final | E::Link | virtual |
~Link() (defined in E::Link) | E::Link | virtual |
~Module() (defined in E::Module) | E::Module | virtual |