Home | History | Annotate | Download | only in win

Lines Matching refs:message

55     for (PluginMessage* message = m_front; message; message = next) {
56 next = message->next;
57 freeMessage(message);
63 PluginMessage* message = allocateMessage();
65 message->hWnd = hWnd;
66 message->msg = msg;
67 message->wParam = wParam;
68 message->lParam = lParam;
69 message->next = 0;
72 m_back->next = message;
73 m_back = message;
75 m_front = message;
83 PluginMessage* message = m_front;
85 if (message == m_back)
91 ::CallWindowProc(m_pluginView->pluginWndProc(), message->hWnd, message->msg, message->wParam, message->lParam);
93 freeMessage(message);
101 PluginMessage *message;
104 message = m_freeInlineMessages;
105 m_freeInlineMessages = message->next;
107 message = new PluginMessage;
109 return message;
112 bool PluginMessageThrottlerWin::isInlineMessage(PluginMessage* message)
114 return message >= &m_inlineMessages[0] && message <= &m_inlineMessages[NumInlineMessages - 1];
117 void PluginMessageThrottlerWin::freeMessage(PluginMessage* message)
119 if (isInlineMessage(message)) {
120 message->next = m_freeInlineMessages;
121 m_freeInlineMessages = message;
123 delete message;