RTEMS 6.1-rc5
Loading...
Searching...
No Matches
Functions
barrier.h File Reference

This header file defines the Barrier Manager API. More...

#include <stdint.h>
#include <rtems/rtems/attr.h>
#include <rtems/rtems/status.h>
#include <rtems/rtems/types.h>

Go to the source code of this file.

Functions

rtems_status_code rtems_barrier_create (rtems_name name, rtems_attribute attribute_set, uint32_t maximum_waiters, rtems_id *id)
 Creates a barrier.
 
rtems_status_code rtems_barrier_ident (rtems_name name, rtems_id *id)
 Identifies a barrier by the object name.
 
rtems_status_code rtems_barrier_delete (rtems_id id)
 Deletes the barrier.
 
rtems_status_code rtems_barrier_wait (rtems_id id, rtems_interval timeout)
 Waits at the barrier.
 
rtems_status_code rtems_barrier_release (rtems_id id, uint32_t *released)
 Releases the barrier.
 

Detailed Description

This header file defines the Barrier Manager API.