Lines Matching defs:MessageQueue
29 #include "MessageQueue.h"
51 void MessageQueue::Handler::dispatchRefresh() {
53 mQueue.mLooper->sendMessage(this, Message(MessageQueue::REFRESH));
57 void MessageQueue::Handler::dispatchInvalidate() {
59 mQueue.mLooper->sendMessage(this, Message(MessageQueue::INVALIDATE));
63 void MessageQueue::Handler::handleMessage(const Message& message) {
78 MessageQueue::MessageQueue()
82 MessageQueue::~MessageQueue() {
85 void MessageQueue::init(const sp<SurfaceFlinger>& flinger)
92 void MessageQueue::setEventThread(const sp<EventThread>& eventThread)
98 MessageQueue::cb_eventReceiver, this);
101 void MessageQueue::waitMessage() {
123 status_t MessageQueue::postMessage(
136 void MessageQueue::invalidate() {
140 void MessageQueue::refresh() {
144 int MessageQueue::cb_eventReceiver(int fd, int events, void* data) {
145 MessageQueue* queue = reinterpret_cast<MessageQueue *>(data);
149 int MessageQueue::eventReceiver(int /*fd*/, int /*events*/) {