SimGrid 3.7.1
Scalable simulation of distributed systems
|
Thread portability layer. More...
Typedefs | |
typedef struct xbt_os_thread_ * | xbt_os_thread_t |
Thread data type (opaque structure) | |
typedef struct xbt_os_mutex_ * | xbt_os_mutex_t |
Thread mutex data type (opaque structure) | |
typedef struct xbt_os_rmutex_ * | xbt_os_rmutex_t |
Thread reentrant mutex data type (opaque structure) | |
typedef struct xbt_os_cond_ * | xbt_os_cond_t |
Thread condition data type (opaque structure) | |
typedef struct xbt_os_sem_ * | xbt_os_sem_t |
Semaphore data type (opaque structure) | |
Functions | |
int | xbt_os_get_numcores (void) |
Returns the amount of cores on the current host. |
Thread portability layer.
This section describes the thread portability layer. It defines types and functions very close to the pthread API, but it's portable to windows too.
Back to the main Simgrid Documentation page |
The version of SimGrid documented here is v3.7.1. Documentation of other versions can be found in their respective archive files (directory doc/html). |
Generated by ![]() |