SimGrid  3.7
Scalable simulation of distributed systems
Typedefs | Functions
XBT_thread

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.

Detailed Description

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.
Documentation of other versions can be found in their respective archive files (directory doc/html).
Generated by doxygen