mirror of
https://github.com/DaedalusX64/daedalus.git
synced 2025-04-02 10:21:48 -04:00
16 lines
297 B
C++
16 lines
297 B
C++
#pragma once
|
|
|
|
#ifndef UTILITY_COND_H_
|
|
#define UTILITY_COND_H_
|
|
|
|
class Mutex;
|
|
struct Cond;
|
|
|
|
extern const double kTimeoutInfinity;
|
|
|
|
Cond * CondCreate();
|
|
void CondDestroy(Cond * cond);
|
|
void CondWait(Cond * cond, Mutex * mutex, double timeout);
|
|
void CondSignal(Cond * cond);
|
|
|
|
#endif // UTILITY_COND_H_
|