Inheritance diagram for EdgReplicaOptimization::ReplicaOptimization:
Public Methods | |||
ReplicaOptimization (const std::string &url, int timeOut=30) | |||
create a new ReplicaOptimization object. More... | |||
virtual | ~ReplicaOptimization () | ||
Standard virtual destructor. More... | |||
virtual const std::string & | getUrl () const=0 | ||
get the URL this ReplicaOptimization resides at. More... | |||
virtual const std::string | getVersion () const=0 throw (CommunicationException) | ||
Return ROS server version as std::string
| |||
virtual const std::string | getInterfaceVersion () const=0 throw (CommunicationException) | ||
Return ROS server interface version as std::string
| |||
virtual bool | ping ()=0 | ||
virtual void | getAccessCost (ROSFiles_t &files, ROSComputingElements_t &ce, Protocols_t &protocol, AccessCosts_t &accessCost)=0 | ||
virtual void | getBestNetworkCost (ROSFile &file, std::string &destinationSE, BestNetworkCost &networkCost)=0 |
|
create a new ReplicaOptimization object.
|
|
Standard virtual destructor.
|
|
get the URL this ReplicaOptimization resides at.
Implemented in EdgReplicaOptimization::ReplicaOptimizationImpl. |
|
Return ROS server version as std::string
Implemented in EdgReplicaOptimization::ReplicaOptimizationImpl. |
|
Return ROS server interface version as std::string
Implemented in EdgReplicaOptimization::ReplicaOptimizationImpl. |
|
Implemented in EdgReplicaOptimization::ReplicaOptimizationImpl. |
|
Implemented in EdgReplicaOptimization::ReplicaOptimizationImpl. |
|
Implemented in EdgReplicaOptimization::ReplicaOptimizationImpl. |