COSA
An Object-Oriented Platform for Arduino Programming
Main Page
Related Pages
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
Nucleo::Actor Member List
This is the complete list of members for
Nucleo::Actor
, including all inherited members.
Actor
()
Nucleo::Actor
inline
attach
(Linkage *pred)
Linkage
inline
begin
(Thread *thread=NULL, size_t size=0)
Nucleo::Thread
static
delay
(uint32_t ms)
Nucleo::Thread
dequeue
(Head *queue, bool flag=true)
Nucleo::Thread
detach
()
Link
inline
enqueue
(Head *queue, Thread *thread=NULL)
Nucleo::Thread
init
(void *stack)
Nucleo::Thread
protected
Link
()
Link
inline
Linkage
()
Linkage
inline
m_buf
Nucleo::Actor
protected
m_context
Nucleo::Thread
protected
m_expires
Nucleo::Thread
protected
m_port
Nucleo::Actor
protected
m_pred
Linkage
protected
m_receiving
Nucleo::Actor
protected
m_sending
Nucleo::Actor
protected
m_size
Nucleo::Actor
protected
m_succ
Linkage
protected
MAIN_STACK_MAX
Nucleo::Thread
protected
static
on_event
(uint8_t type, uint16_t value)
Event::Handler
inline
virtual
pred
() const
Linkage
inline
recv
(Actor *&sender, uint8_t &port, void *buf=NULL, size_t size=0)
Nucleo::Actor
resume
(Thread *thread)
Nucleo::Thread
run
()
Nucleo::Thread
virtual
running
()
Nucleo::Thread
inline
static
s_delayed
Nucleo::Thread
protected
static
s_main
Nucleo::Thread
protected
static
s_running
Nucleo::Thread
protected
static
s_top
Nucleo::Thread
protected
static
send
(uint8_t port, const void *buf=NULL, size_t size=0)
Nucleo::Actor
service
()
Nucleo::Thread
static
succ
() const
Linkage
inline
yield
()
Nucleo::Thread
inline
Generated on Thu Aug 31 2017 17:02:08 for COSA by
1.8.11