Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Remove XBT_INFO call
[simgrid.git] / src / bindings / java / surf.i
index 28b4f6e..d860b98 100644 (file)
@@ -76,18 +76,11 @@ class NetworkLink : public Resource {
 public:
   NetworkLink();
   ~NetworkLink();
-  double getBandwidth();
-  void updateBandwidth(double value, double date=surf_get_clock());
-  double getLatency();
-  void updateLatency(double value, double date=surf_get_clock());
 };
 
 class Action {
 public:
   Model *getModel();
-  lmm_variable *getVariable();
-  double getBound();
-  void setBound(double bound);
 };
 
 class CpuAction : public Action {
@@ -105,12 +98,6 @@ public:
 }
 };
 
-%nodefaultctor RoutingEdge;
-class RoutingEdge {
-public:
-  virtual char *getName()=0;
-};
-
 %rename lmm_constraint LmmConstraint;
 struct lmm_constraint {
 %extend {
@@ -118,33 +105,9 @@ struct lmm_constraint {
 }
 };
 
-%rename lmm_variable LmmVariable;
-struct lmm_variable {
-%extend {
-  double getValue() {return lmm_variable_getvalue($self);}
-}
-};
-
 %rename s_xbt_dict XbtDict;
 struct s_xbt_dict {
 %extend {
   char *getValue(char *key) {return (char*)xbt_dict_get_or_null($self, key);}
 }
 };
-
-%rename e_surf_action_state_t ActionState;
-typedef enum {
-  SURF_ACTION_READY = 0,        /**< Ready        */
-  SURF_ACTION_RUNNING,          /**< Running      */
-  SURF_ACTION_FAILED,           /**< Task Failure */
-  SURF_ACTION_DONE,             /**< Completed    */
-  SURF_ACTION_TO_FREE,          /**< Action to free in next cleanup */
-  SURF_ACTION_NOT_IN_THE_SYSTEM
-                                /**< Not in the system anymore. Why did you ask ? */
-} e_surf_action_state_t;
-
-%rename e_surf_resource_state_t ResourceState;
-typedef enum {
-  SURF_RESOURCE_ON = 1,                   /**< Up & ready        */
-  SURF_RESOURCE_OFF = 0                   /**< Down & broken     */
-} e_surf_resource_state_t;