|
INET Framework for OMNeT++/OMNEST
|
#include <AlwaysOpenGateScheduleConfigurator.h>
Protected Member Functions | |
| virtual Output * | computeGateScheduling (const Input &input) const override |
Protected Member Functions inherited from inet::GateScheduleConfiguratorBase | |
| virtual void | initialize (int stage) override |
| virtual void | handleParameterChange (const char *name) override |
| virtual void | handleMessage (cMessage *msg) override |
| virtual void | clearConfiguration () |
| virtual void | computeConfiguration () |
| virtual Input * | createGateSchedulingInput () const |
| virtual void | addDevices (Input &input) const |
| virtual void | addSwitches (Input &input) const |
| virtual void | addPorts (Input &input) const |
| virtual void | addFlows (Input &input) const |
| virtual void | configureGateScheduling () |
| virtual void | configureGateScheduling (cModule *networkNode, cModule *gate, Interface *interface) |
| virtual void | configureApplicationOffsets () |
Protected Member Functions inherited from inet::NetworkConfiguratorBase | |
| virtual | ~NetworkConfiguratorBase () |
| virtual int | numInitStages () const override |
| virtual void | extractTopology (Topology &topology) |
| Extracts network topology by walking through the module hierarchy. More... | |
| virtual std::vector< Node * > | computeShortestNodePath (Node *source, Node *destination) const |
| virtual std::vector< Link * > | computeShortestLinkPath (Node *source, Node *destination) const |
| virtual bool | isBridgeNode (Node *node) const |
| virtual Link * | findLinkIn (const Node *node, const char *neighbor) const |
| virtual Link * | findLinkOut (const Node *node, const char *neighbor) const |
| virtual Link * | findLinkOut (const Node *node, const Node *neighbor) const |
| virtual Link * | findLinkOut (const Interface *interface) const |
| virtual Topology::Link * | findLinkOut (const Node *node, int gateId) const |
| virtual Interface * | findInterface (const Node *node, NetworkInterface *networkInterface) const |
Additional Inherited Members | |
Public Member Functions inherited from inet::GateScheduleConfiguratorBase | |
| virtual | ~GateScheduleConfiguratorBase () |
Protected Attributes inherited from inet::GateScheduleConfiguratorBase | |
| simtime_t | gateCycleDuration |
| cValueArray * | configuration = nullptr |
| Input * | gateSchedulingInput = nullptr |
| Output * | gateSchedulingOutput = nullptr |
Protected Attributes inherited from inet::NetworkConfiguratorBase | |
| Topology * | topology = nullptr |
|
overrideprotectedvirtual |
Implements inet::GateScheduleConfiguratorBase.