/**
* \brief Handle a condition waiting simcall without timeouts
- * \param simcall the simcall
*/
void simcall_HANDLER_cond_wait(smx_simcall_t simcall, smx_cond_t cond, smx_mutex_t mutex)
{
/**
* \brief Handle a condition waiting simcall with timeouts
- * \param simcall the simcall
*/
void simcall_HANDLER_cond_wait_timeout(smx_simcall_t simcall, smx_cond_t cond, smx_mutex_t mutex, double timeout)
{
*
* Signalizes a condition and wakes up a sleeping process.
* If there are no process sleeping, no action is done.
- * \param cond A condition
*/
void ConditionVariableImpl::signal()
{
} // namespace activity
} // namespace kernel
}
-
-XBT_PRIVATE void simcall_HANDLER_cond_signal(smx_simcall_t /*simcall*/, smx_cond_t cond)
-{
- cond->signal();
-}
-
-XBT_PRIVATE void simcall_HANDLER_cond_broadcast(smx_simcall_t /*simcall*/, smx_cond_t cond)
-{
- cond->broadcast();
-}