|
||||||||||
| 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 | |||||||||