edu.cmu.emulator.appServer
Interface GUIServer
- All Superinterfaces:
- Remote
- All Known Implementing Classes:
- GUIServerImpl
public interface GUIServer
- extends Remote
getInitInfo
edu.cmu.emulator.appVis.info.InitInfo getInitInfo()
throws RemoteException
- Throws:
RemoteException
getNodeInfo
edu.cmu.emulator.appVis.info.NodeInfo[] getNodeInfo()
throws RemoteException
- Throws:
RemoteException
getChannelInfo
edu.cmu.emulator.appVis.info.ChannelInfo getChannelInfo(int srcAntennaKey,
int destAntennaKey)
throws RemoteException
- Throws:
RemoteException
getPathInfo
edu.cmu.emulator.appVis.info.PathInfo[] getPathInfo(int[] pathKeys)
throws RemoteException
- Throws:
RemoteException
login
boolean login(String loginName,
char[] password)
throws RemoteException
- Throws:
RemoteException
getCurTimeMillis
int getCurTimeMillis()
throws RemoteException
- Throws:
RemoteException
moveNodeWithSpeed
void moveNodeWithSpeed(int nodeKey,
double[] pos,
double speedMPS)
throws RemoteException
- Throws:
RemoteException
moveNodeOverTime
void moveNodeOverTime(int nodeKey,
double[] pos,
double timeSecs)
throws RemoteException
- Throws:
RemoteException
haltNode
void haltNode(int nodeKey)
throws RemoteException
- Throws:
RemoteException
rerouteNode
void rerouteNode(int nodeKey,
int routeKey)
throws RemoteException
- Throws:
RemoteException
rerouteNode
void rerouteNode(int nodeKey,
edu.cmu.emulator.appVis.info.RouteInfo routeInfo)
throws RemoteException
- Throws:
RemoteException
addNewRoute
void addNewRoute(edu.cmu.emulator.appVis.info.RouteInfo routeInfo)
throws RemoteException
- Throws:
RemoteException
changeFadingModel
void changeFadingModel(int pathKey,
String fadingModelDefName)
throws RemoteException
- Throws:
RemoteException
getFadingModel
String getFadingModel(int pathKey)
throws RemoteException
- Throws:
RemoteException
Copyright © 2013. All Rights Reserved.