CAEN Utility  2.0.2
Utilities for CAEN projects
Tickets related functions

Platform independent implementation of fair mutex. More...

Collaboration diagram for Tickets related functions:

Functions

int32_t c_ticket_init (c_ticket_t *ticket)
 
int32_t c_ticket_delete (c_ticket_t *ticket)
 
int32_t c_ticket_lock (c_ticket_t *ticket)
 
int32_t c_ticket_unlock (c_ticket_t *ticket)
 

Detailed Description

Platform independent implementation of fair mutex.

Function Documentation

◆ c_ticket_init()

int32_t c_ticket_init ( c_ticket_t ticket)

Definition at line 719 of file CAENThread.c.

Here is the call graph for this function:

◆ c_ticket_delete()

int32_t c_ticket_delete ( c_ticket_t ticket)

Definition at line 725 of file CAENThread.c.

Here is the call graph for this function:

◆ c_ticket_lock()

int32_t c_ticket_lock ( c_ticket_t ticket)

Definition at line 741 of file CAENThread.c.

Here is the call graph for this function:

◆ c_ticket_unlock()

int32_t c_ticket_unlock ( c_ticket_t ticket)

Definition at line 775 of file CAENThread.c.

Here is the call graph for this function: