XBT_LOG_EXTERNAL_DEFAULT_CATEGORY(simix_network);
-simgrid::kernel::activity::Comm::Comm(e_smx_comm_type_t _type) {
+simgrid::kernel::activity::Comm::Comm(e_smx_comm_type_t _type) : type(_type)
+{
state = SIMIX_WAITING;
- this->type = _type;
src_data=nullptr;
dst_data=nullptr;
case SIMIX_RUNNING:
return surf_comm->getRemains();
- break;
-
- case SIMIX_WAITING:
- case SIMIX_READY:
- return 0; /*FIXME: check what should be returned */
- break;
default:
- return 0; /*FIXME: is this correct? */
- break;
+ return 0; /*FIXME: check what should be returned */
}
}