- /**
- * @brief [brief description]
- * @details [long description]
- *
- * @param src [description]
- * @param dst [description]
- * @param size [description]
- * @param rate [description]
- * @return [description]
- */
- virtual Action *communicate(Host *src, Host *dst, double size, double rate)=0;
-
- CpuModel *p_cpuModel;
+ virtual Action *communicate(Host *src, Host *dst, double size, double rate)=0;
+
+ bool shareResourcesIsIdempotent() {return true;}