APM:Libraries
|
#include <Semaphores.h>
Public Member Functions | |
Semaphore () | |
bool | give () |
bool | take (uint32_t timeout_ms) |
bool | take_nonblocking () |
![]() | |
virtual void | take_blocking () |
virtual | ~Semaphore (void) |
Private Attributes | |
pthread_mutex_t | _lock |
Definition at line 9 of file Semaphores.h.
|
inline |
|
virtual |
Implements AP_HAL::Semaphore.
Referenced by Semaphore().
|
virtual |
Implements AP_HAL::Semaphore.
Referenced by Semaphore().
|
virtual |
Implements AP_HAL::Semaphore.
Referenced by Semaphore().
|
private |
Definition at line 18 of file Semaphores.h.
Referenced by Semaphore().