Searched defs:looper (Results 1 - 2 of 2) sorted by relevance
/system/core/libutils/ |
H A D | Looper.cpp | 4 // A looper implementation based on epoll(). 95 void Looper::setForThread(const sp<Looper>& looper) { argument 98 if (looper != NULL) { 99 looper->incStrong((void*)threadDestructor); 102 pthread_setspecific(gTLSKey, looper.get()); 118 sp<Looper> looper = Looper::getForThread(); local 119 if (looper == NULL) { 120 looper = new Looper(allowNonCallbacks); 121 Looper::setForThread(looper); 123 if (looper [all...] |
/system/core/libutils/tests/ |
H A D | Looper_test.cpp | 30 DelayedWake(int delayMillis, const sp<Looper> looper) : argument 31 DelayedTask(delayMillis), mLooper(looper) { 56 void setCallback(const sp<Looper>& looper, int fd, int events) { argument 57 looper->addFd(fd, 0, events, staticHandler, this); 383 sp<Looper> looper = new Looper(false /*allowNonCallbacks*/); local 384 int result = looper->addFd(pipe.receiveFd, 0, 0, NULL, NULL); 647 << "elapsed time should approx. zero because message was sent so looper was awoken"; 649 << "pollOnce result should be Looper::POLL_WAKE because looper was awoken"; 675 << "elapsed time should approx. zero because message was sent so looper was awoken";
|
Completed in 93 milliseconds