theCore C++ embedded framework
signal.cpp File Reference
#include <ecl/thread/signal.hpp>
#include <FreeRTOS.h>
#include <task.h>
#include <common/irq.hpp>
#include <ecl/assert.h>
Include dependency graph for signal.cpp:

Namespaces

 ecl
 
 ecl::os
 
 ecl::os::signal
 

Functions

ecl::err ecl::os::signal::send (const thread_handle &handle)
 Sends a signal to a given thread. More...
 
void ecl::os::signal::clear ()
 Clears pending signal for current thread. More...
 
void ecl::os::signal::wait ()
 Waits for signal for current thread. More...
 
ecl::err ecl::os::signal::try_wait ()
 Tries to wait a signal. More...