X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/5089a0a98b27f5eeee62321dff4f025f1648f025..f552d294e06a8e76162f2ce6f31b9ce02801a33f:/include/simgrid/cond.h diff --git a/include/simgrid/cond.h b/include/simgrid/cond.h index 2bdfc41a95..07a3e19597 100644 --- a/include/simgrid/cond.h +++ b/include/simgrid/cond.h @@ -1,4 +1,4 @@ -/* Copyright (c) 2019. The SimGrid Team. All rights reserved. */ +/* Copyright (c) 2019-2021. The SimGrid Team. All rights reserved. */ /* This program is free software; you can redistribute it and/or modify it * under the terms of the license (GNU LGPL) which comes with this package. */ @@ -18,12 +18,12 @@ XBT_PUBLIC void sg_cond_wait(sg_cond_t cond, sg_mutex_t mutex); /** @brief Blocks onto the given condition variable, but only for the given amount of time. * @return 0 on success, 1 on timeout */ XBT_PUBLIC int sg_cond_wait_for(sg_cond_t cond, sg_mutex_t mutex, double delay); -/** @brief Signals the given mutex variable */ +/** @brief Signals the given condition variable */ XBT_PUBLIC void sg_cond_notify_one(sg_cond_t cond); -/** @brief Broadcasts the given mutex variable */ +/** @brief Broadcasts the given condition variable */ XBT_PUBLIC void sg_cond_notify_all(sg_cond_t cond); -/** @brief Destroys the given mutex variable */ -XBT_PUBLIC void sg_cond_destroy(sg_cond_t cond); +/** @brief Destroys the given condition variable */ +XBT_PUBLIC void sg_cond_destroy(const_sg_cond_t cond); SG_END_DECL