Uses of Interface
Switch

Uses of Switch in <Unnamed>
 

Classes in <Unnamed> that implement Switch
 class ExFatTreeSwitch
           
 class FatTreeSwitch
          This switch is used for building the Butterfly Fat Tree topology network.
 class MeshSwitch
          This switch is used for building the Mesh and Torus network.
 class OctalSwitch
           
 

Fields in <Unnamed> declared as Switch
 Switch Node.parent
          Reference to the parent switch object.
private  Switch OutputLinkController.parentSwitch
          Base class type variable of different types of switches for different types of networks.
private  Switch InputLinkController.parentSwitch
          Base class type variable of different types of switches for different types of networks.
 

Methods in <Unnamed> with parameters of type Switch
 void MeshSwitch.setAdjacentSwitch(Switch meshSwitch, int linkNo)
           
 void FatTreeSwitch.setAdjacentSwitch(Switch sw, int linkNo)
          This method is not required for other purpose, so left as a blank implementation of the corresponding specified in the Switch interface.
 void ExFatTreeSwitch.setAdjacentSwitch(Switch sw, int linkNo)
           
 void OctalSwitch.setAdjacentSwitch(Switch octalSwitch, int linkNo)
           
 void Switch.setAdjacentSwitch(Switch switchref, int linkNo)
          Assigns a switch reference to which this Switch is connected.
 

Constructors in <Unnamed> with parameters of type Switch
InputLinkController(Switch parent, int linkNo, int vcCount, int linkCount)
          Constructor for the InputLinkController class.
Node(int address, Switch parent, int pLink, int vcCount, double clkRateFactor)
           Constructor of Node class
OutputLinkController(Switch parent, int linkNo, int vcCount, int linkCount)
          Constructor for the OutputLinkController class.