return pimpl_->pid;
}
+int Actor::getPpid() {
+ return pimpl_->ppid;
+}
+
void Actor::setKillTime(double time) {
simcall_process_set_kill_time(pimpl_,time);
}
}
e_smx_state_t execute(double flops) {
- smx_activity_t s = simcall_execution_start(nullptr,flops,1.0/*priority*/,0./*bound*/, 0L/*affinity*/);
+ smx_activity_t s = simcall_execution_start(nullptr,flops,1.0/*priority*/,0./*bound*/);
return simcall_execution_wait(s);
}
return SIMIX_process_self()->pid;
}
+int getPpid() {
+ return SIMIX_process_self()->ppid;
+}
+
}
}
}