Lines Matching refs:handler
35 const sp<ALooper> looper, const sp<AHandler> &handler) {
38 if (handler->id() != 0) {
39 CHECK(!"A handler must only be registered once.");
45 info.mHandler = handler;
49 handler->setID(handlerID);
65 sp<AHandler> handler = info.mHandler.promote();
67 if (handler != NULL) {
68 handler->setID(0);
82 ALOGV("Unregistering stale handler %d", mHandlers.keyAt(i));
99 ALOGW("failed to post message '%s'. Target handler not registered.",
110 "Target handler %d still registered, but object gone.",
123 sp<AHandler> handler;
131 ALOGW("failed to deliver message. Target handler not registered.");
136 handler = info.mHandler.promote();
138 if (handler == NULL) {
140 "Target handler %d registered, but object gone.",
148 handler->onMessageReceived(msg);