/home/dko/projects/mobilec/trunk/src/mc_rwlock.c File Reference

#include <stdio.h>
#include <stdlib.h>
#include "include/macros.h"
#include "include/mc_error.h"
#include "include/mc_rwlock.h"

Go to the source code of this file.

Functions

int mc_rwlock_init (mc_rwlock_p rwlock)
int mc_rwlock_destroy (mc_rwlock_p rwlock)
int mc_rwlock_rdlock (mc_rwlock_p rwlock)
int mc_rwlock_rdunlock (mc_rwlock_p rwlock)
int mc_rwlock_wrlock (mc_rwlock_p rwlock)
int mc_rwlock_wrunlock (mc_rwlock_p rwlock)


Function Documentation

int mc_rwlock_destroy ( mc_rwlock_p  rwlock  ) 

Definition at line 61 of file mc_rwlock.c.

References mc_rwlock_s::cond, COND_DESTROY, mc_rwlock_s::lock, and MUTEX_DESTROY.

int mc_rwlock_init ( mc_rwlock_p  rwlock  ) 

int mc_rwlock_rdlock ( mc_rwlock_p  rwlock  ) 

int mc_rwlock_rdunlock ( mc_rwlock_p  rwlock  ) 

int mc_rwlock_wrlock ( mc_rwlock_p  rwlock  ) 

int mc_rwlock_wrunlock ( mc_rwlock_p  rwlock  ) 


Generated on Thu Nov 13 14:22:58 2008 for Mobile-C by  doxygen 1.5.5