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