COSA
An Object-Oriented Platform for Arduino Programming
Nucleo::Actor Member List

This is the complete list of members for Nucleo::Actor, including all inherited members.

Actor()Nucleo::Actorinline
attach(Linkage *pred)Linkageinline
begin(Thread *thread=NULL, size_t size=0)Nucleo::Threadstatic
delay(uint32_t ms)Nucleo::Thread
dequeue(Head *queue, bool flag=true)Nucleo::Thread
detach()Linkinline
enqueue(Head *queue, Thread *thread=NULL)Nucleo::Thread
init(void *stack)Nucleo::Threadprotected
Link()Linkinline
Linkage()Linkageinline
m_bufNucleo::Actorprotected
m_contextNucleo::Threadprotected
m_expiresNucleo::Threadprotected
m_portNucleo::Actorprotected
m_predLinkageprotected
m_receivingNucleo::Actorprotected
m_sendingNucleo::Actorprotected
m_sizeNucleo::Actorprotected
m_succLinkageprotected
MAIN_STACK_MAXNucleo::Threadprotectedstatic
on_event(uint8_t type, uint16_t value)Event::Handlerinlinevirtual
pred() const Linkageinline
recv(Actor *&sender, uint8_t &port, void *buf=NULL, size_t size=0)Nucleo::Actor
resume(Thread *thread)Nucleo::Thread
run()Nucleo::Threadvirtual
running()Nucleo::Threadinlinestatic
s_delayedNucleo::Threadprotectedstatic
s_mainNucleo::Threadprotectedstatic
s_runningNucleo::Threadprotectedstatic
s_topNucleo::Threadprotectedstatic
send(uint8_t port, const void *buf=NULL, size_t size=0)Nucleo::Actor
service()Nucleo::Threadstatic
succ() const Linkageinline
yield()Nucleo::Threadinline