sc/condition/cond_example.c
2021-02-06 21:36:18 +03:00

20 lines
343 B
C

#include "sc_cond.h"
#include <stdio.h>
int main()
{
struct sc_cond cond;
sc_cond_init(&cond); // Init once
sc_cond_signal(&cond, "test"); // Call this on thread-1
char* p = sc_cond_wait(&cond); // Call this on another thread.
printf("%s \n", p); // Prints "test"
sc_cond_term(&cond); // Destroy
return 0;
}