Lines Matching defs:handler

29 WeakMessageHandler::WeakMessageHandler(const wp<MessageHandler>& handler) :
30 mHandler(handler) {
37 sp<MessageHandler> handler = mHandler.promote();
38 if (handler != NULL) {
39 handler->handleMessage(message);
288 // We keep a strong reference to the handler until the call to handleMessage
289 // finishes. Then we drop it so that the handler can be deleted *before*
291 { // obtain handler
292 sp<MessageHandler> handler = messageEnvelope.handler;
299 ALOGD("%p ~ pollOnce - sending message: handler=%p, what=%d",
300 this, handler.get(), message.what);
302 handler->handleMessage(message);
303 } // release handler
489 void Looper::sendMessage(const sp<MessageHandler>& handler, const Message& message) {
491 sendMessageAtTime(now, handler, message);
494 void Looper::sendMessageDelayed(nsecs_t uptimeDelay, const sp<MessageHandler>& handler,
497 sendMessageAtTime(now + uptimeDelay, handler, message);
500 void Looper::sendMessageAtTime(nsecs_t uptime, const sp<MessageHandler>& handler,
503 ALOGD("%p ~ sendMessageAtTime - uptime=%lld, handler=%p, what=%d",
504 this, uptime, handler.get(), message.what);
516 MessageEnvelope messageEnvelope(uptime, handler, message);
534 void Looper::removeMessages(const sp<MessageHandler>& handler) {
536 ALOGD("%p ~ removeMessages - handler=%p", this, handler.get());
544 if (messageEnvelope.handler == handler) {
551 void Looper::removeMessages(const sp<MessageHandler>& handler, int what) {
553 ALOGD("%p ~ removeMessages - handler=%p, what=%d", this, handler.get(), what);
561 if (messageEnvelope.handler == handler