libosip  4.1.0
Classes | Functions
oSIP mutex definitions

Classes

struct  osip_mutex

Functions

struct osip_mutexosip_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)

Detailed Description

Function Documentation

void osip_mutex_destroy ( struct osip_mutex mut)

Destroy the mutex.

Parameters
mutThe mutex to destroy.

Referenced by osip_fifo_free(), and osip_release().

struct osip_mutex* osip_mutex_init ( void  )
read

Allocate and Initialise a mutex.

Referenced by osip_fifo_init(), and osip_init().

int osip_mutex_lock ( struct osip_mutex mut)
int osip_mutex_unlock ( struct osip_mutex mut)