Robust Distributed System Nucleus (rDSN)  ver 1.0.0
Classes | Functions

Overview

Classes

class  dsn::service::zsemaphore
 
class  dsn::service::zevent
 

Functions

DSN_API dsn_handle_t dsn_semaphore_create (int initial_count)
 
DSN_API void dsn_semaphore_destroy (dsn_handle_t s)
 
DSN_API void dsn_semaphore_signal (dsn_handle_t s, int count)
 
DSN_API void dsn_semaphore_wait (dsn_handle_t s)
 
DSN_API bool dsn_semaphore_wait_timeout (dsn_handle_t s, int timeout_milliseconds)