Main Page | Modules | Class List | Directories | File List | Class Members | File Members | Related Pages

oSIP semaphore definitions
[The OS port modules]


Classes

struct osip_mutex

Functions

struct osip_mutex * osip_mutex_init (void)
void osip_mutex_destroy (struct osip_mutex *mut)
int osip_mutex_lock (struct osip_mutex *mut)
int osip_mutex_unlock (struct osip_mutex *mut)

Function Documentation

void osip_mutex_destroy ( struct osip_mutex * mut )

Destroy the mutex.

Parameters:
mut The mutex to destroy.

struct struct osip_mutex* osip_mutex_init ( void )

Allocate and Initialise a semaphore.

int osip_mutex_lock ( struct osip_mutex * mut )

Lock the mutex.

Parameters:
mut The mutex to lock.

int osip_mutex_unlock ( struct osip_mutex * mut )

Unlock the mutex.

Parameters:
mut The mutex to unlock.

Generated on Tue Feb 22 00:59:47 2005 for libosip by doxygen 1.4.1

AltStyle によって変換されたページ (->オリジナル) /