Lines Matching defs: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);
85 ALOGW("failed to post message. Target handler not registered.");
95 "Target handler %d still registered, but object gone.",
108 sp<AHandler> handler;
116 ALOGW("failed to deliver message. Target handler not registered.");
121 handler = info.mHandler.promote();
123 if (handler == NULL) {
125 "Target handler %d registered, but object gone.",
133 handler->onMessageReceived(msg);