Xenomai API  2.6.5
POSIX skin.

Xenomai POSIX skin is an implementation of a small subset of the Single Unix specification over Xenomai generic RTOS core. More...

Collaboration diagram for POSIX skin.:

Modules

 Clocks and timers services.
 Clocks and timers services.
 
 Condition variables services.
 Condition variables services.
 
 Interruptions management services.
 Interruptions management services.
 
 Message queues services.
 Message queues services.
 
 Mutex services.
 Mutex services.
 
 Semaphores services.
 Semaphores services.
 
 Shared memory services.
 Shared memory services.
 
 Signals services.
 Signals management services.
 
 Threads management services.
 Threads management services.
 
 Thread-specific data.
 Thread-specific data.
 

Detailed Description

Xenomai POSIX skin is an implementation of a small subset of the Single Unix specification over Xenomai generic RTOS core.

The following table gives equivalence between native API services and POSIX services.

Native API services POSIX API services
Alarm services. Clocks and timers services.
Condition variable services. Condition variables services.
Event flag group services. no direct equivalence,
see Condition variables services.
Memory heap services. Shared memory services.
Interrupt management services. Interruptions management services.
Mutex services. Mutex services.
Message pipe services. no direct equivalence,
see Message queues services.
Message queue services. Message queues services.
Counting semaphore services. Semaphores services.
Task management services. Threads management services.
Timer management services. Clocks and timers services.