The supported mutex types are:
Jointly with the mutex the module also implements POSIX Conditional Variables.
Provides four different (incompatible) intertask messages facilities:
rt_mbx_send_wp(): Send as many bytes as possible, without blocking the calling task.
rt_mbx_send_until(), rt_mbx_send_timed: Send a message with timeout.