Пример #1
0
        public MutextGuard(pthread_mutex_t _mutex)
        {
            this.mutex = _mutex;
            var ret = pthread_mutex_lock(mutex);

            if (ret != 0)
            {
                throw new System.Exception("MutextGuard::MutextGuard, pthread_mutex_lock failed, " + errorMessage(ret));
            }
        }
Пример #2
0
 public static int pthread_mutex_destroy(ref pthread_mutex_t m)
 {
     return(0);
 }
Пример #3
0
 public static int pthread_mutex_init(out pthread_mutex_t m, ref pthread_mutexattr_t ma)
 {
     return(0);
 }
Пример #4
0
 public static int pthread_mutex_unlock(ref pthread_mutex_t m)
 {
     return(0);
 }
Пример #5
0
 public static int pthread_cond_wait(ref pthread_cond_t c, ref pthread_mutex_t m)
 {
     return(0);
 }