|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use EmuNode | |
---|---|
edu.cmu.emulator | Contains the main classes required by the Emulator. |
edu.cmu.emulator.appServer | |
edu.cmu.emulator.daemon | Node control daemon implementation and control classes. |
edu.cmu.emulator.signal | The emulator's virtualized signal propagation environment. |
edu.cmu.emulator.vis | The emulator visualizer. |
edu.cmu.emulator.wlandev | Classes for controlling WLAN devices. |
edu.cmu.emulator.wlandev.monitor | Classes for tracking WLAN device roam history using iwconfig. |
edu.cmu.emulator.world | Implements the emulator's virtual physical environment. |
Uses of EmuNode in edu.cmu.emulator |
---|
Fields in edu.cmu.emulator declared as EmuNode | |
---|---|
protected EmuNode[] |
SimpleUserClass.emuNodes
|
private EmuNode[] |
ConfigFileParser.nodes
|
Methods in edu.cmu.emulator that return EmuNode | |
---|---|
EmuNode[] |
ConfigFileParser.getNodes()
Method to obtain the array of EmuNode objects that were created after extracting the NodeDef tag in the config file. |
Methods in edu.cmu.emulator with parameters of type EmuNode | |
---|---|
private Antenna[] |
ConfigFileParser.getAntennaList(EmuNode[] nodes)
|
Uses of EmuNode in edu.cmu.emulator.appServer |
---|
Fields in edu.cmu.emulator.appServer with type parameters of type EmuNode | |
---|---|
(package private) ArrayList<EmuNode> |
GUIWebRunner.nodes
|
Methods in edu.cmu.emulator.appServer with parameters of type EmuNode | |
---|---|
private edu.cmu.emulator.appVis.info.NodeInfoInit |
GUIWebRunner.getNodeInfoInit(EmuNode node)
|
private int |
GUIWebRunner.registerNode(EmuNode node)
|
Uses of EmuNode in edu.cmu.emulator.daemon |
---|
Methods in edu.cmu.emulator.daemon with parameters of type EmuNode | |
---|---|
void |
DaemonCommunicator.mapDaemonStubs(SchedClient schedClient,
EmuNode[] nodes)
map each emuNode to the daemon stub on the remote node |
Uses of EmuNode in edu.cmu.emulator.signal |
---|
Methods in edu.cmu.emulator.signal with parameters of type EmuNode | |
---|---|
protected int |
ManualPathController.getNodeIndex(EmuNode emuNode)
|
void |
ManualPathController.setPathDelay(EmuNode srcNode,
EmuNode destNode,
int path,
int delay)
|
void |
ManualPathController.setPathLoss(EmuNode srcNode,
EmuNode destNode,
int path,
double loss)
|
void |
ManualPathController.setPathRSS(EmuNode srcNode,
EmuNode destNode,
int path,
double txPowerdBm,
double rss)
|
void |
SignalEnvironment.updateSigEnvironment(EmuNode[] emuNodes)
|
Uses of EmuNode in edu.cmu.emulator.vis |
---|
Fields in edu.cmu.emulator.vis declared as EmuNode | |
---|---|
private EmuNode |
NodeView.emuNode
|
private EmuNode |
NodeViewPanel.emuNode
|
Uses of EmuNode in edu.cmu.emulator.wlandev |
---|
Fields in edu.cmu.emulator.wlandev declared as EmuNode | |
---|---|
protected EmuNode |
WLANDevice.emuNode
emuNode on which the device resides |
Methods in edu.cmu.emulator.wlandev that return EmuNode | |
---|---|
static EmuNode |
WLANDevice.getEmuNodeFromMAC(gmj.net.PhysicalAddress nodeMAC)
finds the emuNode object corresponding to the given mac address |
Constructors in edu.cmu.emulator.wlandev with parameters of type EmuNode | |
---|---|
MadwifiNGDevice(EmuNode emuNode,
DaemonCommunicator dComm,
byte[] ip,
String essid,
int channel)
Construct a MadwifiNGDevice. |
|
MadwifiNGDevice(EmuNode emuNode,
DaemonCommunicator dComm,
byte[] ip,
String essid,
int channel,
int flags)
|
|
WLANDevice(EmuNode emuNode,
DaemonCommunicator dComm,
String devName,
byte[] ip,
String essid,
int channel)
|
|
WLANDevice(EmuNode emuNode,
DaemonCommunicator dComm,
String devName,
byte[] ip,
String essid,
int channel,
boolean useSudo)
Construct a WLANDevice. |
Uses of EmuNode in edu.cmu.emulator.wlandev.monitor |
---|
Fields in edu.cmu.emulator.wlandev.monitor declared as EmuNode | |
---|---|
protected EmuNode |
RoamListenerWorker.emuNode
|
protected EmuNode |
RoamMonitor.emuNode
|
Methods in edu.cmu.emulator.wlandev.monitor with parameters of type EmuNode | |
---|---|
void |
RoamListener.nodeRoamed(EmuNode node,
gmj.net.PhysicalAddress newBSSID)
|
Constructors in edu.cmu.emulator.wlandev.monitor with parameters of type EmuNode | |
---|---|
RoamListenerWorker(EmuNode emuNode)
|
|
RoamMonitor(EmuNode emuNode,
WLANDevice wlanDev,
long intervalMillis)
|
Uses of EmuNode in edu.cmu.emulator.world |
---|
Fields in edu.cmu.emulator.world declared as EmuNode | |
---|---|
protected EmuNode |
EmuNIC.emuNode
|
EmuNode[] |
NodeDefParser.emuNodes
|
private EmuNode[] |
EmuWorld.emuNodes
|
Methods in edu.cmu.emulator.world that return EmuNode | |
---|---|
EmuNode |
EmuNIC.getNode()
|
EmuNode |
EmuWorld.getNode(int index)
|
EmuNode |
EmuWorld.getNode(String name)
|
EmuNode[] |
NodeDefParser.parse(Element nodeDef)
This method takes as input the DOM element representing the NodeDef tag and parses through its subtree. |
EmuNode[] |
NodeDefParser.parseUserDef(EmuNode[] emuNodes,
Element nodeDef)
This method parses the NodeDef contained in the user's config file. |
Methods in edu.cmu.emulator.world with parameters of type EmuNode | |
---|---|
int |
EmuWorld.getNodeIndex(EmuNode node)
|
private EmuNIC[] |
NodeDefParser.parseNICDef(EmuNode emuNode,
Element node)
|
EmuNode[] |
NodeDefParser.parseUserDef(EmuNode[] emuNodes,
Element nodeDef)
This method parses the NodeDef contained in the user's config file. |
Constructors in edu.cmu.emulator.world with parameters of type EmuNode | |
---|---|
EmuNIC(EmuNode emuNode,
byte[] ip)
|
|
EmuWorld(EmuNode[] emuNodes,
Emulator emulator,
WorldDef worldDef)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |