Lines Matching refs:Tasklet
60 class Tasklet : public InstanceLocator class
68 friend class Tasklet;
93 void PostTasklet(Tasklet &aTasklet);
94 void RemoveTasklet(Tasklet &aTasklet);
96 Tasklet *mTail; // A circular singly linked-list
104 typedef void (&Handler)(Tasklet &aTasklet);
112 Tasklet(Instance &aInstance, Handler aHandler) in Tasklet() function in ot::Tasklet
145 Tasklet *mNext;
156 template <typename Owner, void (Owner::*HandleTaskletPtr)(void)> class TaskletIn : public Tasklet
165 : Tasklet(aInstance, HandleTasklet) in TaskletIn()
170 static void HandleTasklet(Tasklet &aTasklet); // Implemented in `instance.hpp`
181 class TaskletContext : public Tasklet
192 : Tasklet(aInstance, aHandler) in TaskletContext()