Searched refs:MessagePump (Results 1 - 25 of 28) sorted by relevance

12

/external/chromium_org/base/message_loop/
H A Dmessage_pump.cc9 MessagePump::MessagePump() { function in class:base::MessagePump
12 MessagePump::~MessagePump() {
15 void MessagePump::SetTimerSlack(TimerSlack) {
H A Dmessage_pump.h17 class BASE_EXPORT MessagePump : public NonThreadSafe { class in namespace:base
47 MessagePump();
48 virtual ~MessagePump();
H A Dmessage_pump_default.h15 class BASE_EXPORT MessagePumpDefault : public MessagePump {
20 // MessagePump methods:
H A Dmessage_pump_android.h20 // This class implements a MessagePump needed for TYPE_UI MessageLoops on
22 class BASE_EXPORT MessagePumpForUI : public MessagePump {
H A Dmessage_pump_glib.h20 // This class implements a base MessagePump needed for TYPE_UI MessageLoops on
22 class BASE_EXPORT MessagePumpGlib : public MessagePump {
37 // Overridden from MessagePump:
H A Dmessage_pump_android.cc26 base::MessagePump::Delegate* delegate =
27 reinterpret_cast<base::MessagePump::Delegate*>(native_delegate);
H A Dmessage_loop.cc89 // Returns true if MessagePump::ScheduleWork() must be called one
109 MessagePumpForIO* ToPumpIO(MessagePump* pump) {
143 MessageLoop::MessageLoop(scoped_ptr<MessagePump> pump)
221 scoped_ptr<MessagePump> MessageLoop::CreateMessagePumpForType(Type type) {
230 #define MESSAGE_PUMP_UI scoped_ptr<MessagePump>(MessagePumpMac::Create())
234 #define MESSAGE_PUMP_UI scoped_ptr<MessagePump>()
236 #define MESSAGE_PUMP_UI scoped_ptr<MessagePump>(new MessagePumpForUI())
242 scoped_ptr<MessagePump>(new MessagePumpCFRunLoop())
244 #define MESSAGE_PUMP_DEFAULT scoped_ptr<MessagePump>(new MessagePumpDefault())
253 return scoped_ptr<MessagePump>(ne
[all...]
H A Dmessage_loop_test.cc89 scoped_ptr<MessagePump> pump(factory());
118 scoped_ptr<MessagePump> pump(factory());
141 scoped_ptr<MessagePump> pump(factory());
166 scoped_ptr<MessagePump> pump(factory());
196 scoped_ptr<MessagePump> pump(factory());
223 scoped_ptr<MessagePump> pump(factory());
251 scoped_ptr<MessagePump> pump(factory());
318 scoped_ptr<MessagePump> pump(factory());
338 scoped_ptr<MessagePump> pump(factory());
365 scoped_ptr<MessagePump> pum
[all...]
H A Dmessage_loop.h77 class BASE_EXPORT MessageLoop : public MessagePump::Delegate {
100 // MessagePump was supplied to constructor.
115 // Creates a TYPE_CUSTOM MessageLoop with the supplied MessagePump, which must
117 explicit MessageLoop(scoped_ptr<base::MessagePump> pump);
125 typedef scoped_ptr<MessagePump> (MessagePumpFactory)();
127 // MessagePump implementation for 'TYPE_UI'. Returns true if the factory
131 // Creates the default MessagePump based on |type|. Caller owns return
133 static scoped_ptr<MessagePump> CreateMessagePumpForType(Type type);
396 scoped_ptr<MessagePump> pump_;
447 // MessagePump
[all...]
H A Dmessage_pump_mac.h11 // MessagePump interface called CFRunLoopBase. CFRunLoopBase contains all
27 // or NSRunLoop-based MessagePump subclass depending on which thread it is
80 class MessagePumpCFRunLoopBase : public MessagePump {
87 // Subclasses should implement the work they need to do in MessagePump::Run
231 // True if Quit is called to stop the innermost MessagePump
233 // is running inside the MessagePump's innermost Run call.
328 static MessagePump* Create();
332 // created, the wrong MessagePump subclass could be used.
H A Dmessage_pump_libevent.h24 class BASE_EXPORT MessagePumpLibevent : public MessagePump {
31 // MessagePump.
124 // MessagePump methods:
H A Dmessage_pump_win.h22 // MessagePumpWin serves as the base for specialized versions of the MessagePump
25 class BASE_EXPORT MessagePumpWin : public MessagePump {
30 // Like MessagePump::Run, but MSG objects are routed through dispatcher.
33 // MessagePump methods:
120 // MessagePump methods:
147 // MessageLoop instantiated with TYPE_IO. This version of MessagePump does not
241 // MessagePump.
272 // MessagePump methods:
/external/chromium_org/mojo/common/
H A Dmessage_pump_mojo_unittest.cc14 scoped_ptr<base::MessagePump> CreateMojoMessagePump() {
15 return scoped_ptr<base::MessagePump>(new MessagePumpMojo());
H A Dmessage_pump_mojo.h22 // Mojo implementation of MessagePump.
23 class MOJO_COMMON_EXPORT MessagePumpMojo : public base::MessagePump {
30 static scoped_ptr<base::MessagePump> Create();
47 // MessagePump:
H A Dmessage_pump_mojo.cc71 scoped_ptr<base::MessagePump> MessagePumpMojo::Create() {
72 return scoped_ptr<MessagePump>(new MessagePumpMojo());
/external/chromium_org/base/test/
H A Dtest_support_android.cc20 RunState(base::MessagePump::Delegate* delegate, int run_depth)
26 base::MessagePump::Delegate* delegate;
77 virtual void Start(base::MessagePump::Delegate* delegate) OVERRIDE {
82 virtual void Run(base::MessagePump::Delegate* delegate) OVERRIDE {
136 scoped_ptr<base::MessagePump> CreateMessagePumpForUIStub() {
137 return scoped_ptr<base::MessagePump>(new MessagePumpForUIStub());
/external/chromium_org/content/test/
H A Dcontent_test_launcher.cc38 scoped_ptr<base::MessagePump> CreateMessagePumpForUI() {
39 return scoped_ptr<base::MessagePump>(new NestedMessagePumpAndroid());
/external/chromium_org/content/public/test/
H A Dnested_message_pump_android.cc27 RunState(base::MessagePump::Delegate* delegate, int run_depth)
34 base::MessagePump::Delegate* delegate;
121 base::MessagePump::Delegate* delegate) {
/external/chromium_org/chrome/utility/image_writer/
H A Ddisk_unmounter_mac.h52 static scoped_ptr<base::MessagePump> CreateMessagePump();
H A Ddisk_unmounter_mac.cc92 scoped_ptr<base::MessagePump> DiskUnmounterMac::CreateMessagePump() {
93 return scoped_ptr<base::MessagePump>(new base::MessagePumpCFRunLoop);
/external/chromium_org/mojo/shell/
H A Dchild_process_host_unittest.cc39 scoped_ptr<base::MessagePump>(new common::MessagePumpMojo()));
/external/chromium_org/base/threading/
H A Dthread.h20 class MessagePump;
38 typedef Callback<scoped_ptr<MessagePump>()> MessagePumpFactory;
51 // Used to create the MessagePump for the MessageLoop. The callback is Run()
52 // on the thread. If message_pump_factory.is_null(), then a MessagePump
/external/chromium_org/content/shell/browser/
H A Dshell_layout_tests_android.cc40 scoped_ptr<base::MessagePump> CreateMessagePumpForUI() {
41 return scoped_ptr<base::MessagePump>(new content::NestedMessagePumpAndroid());
/external/chromium_org/content/renderer/
H A Drenderer_main.cc151 scoped_ptr<base::MessagePump> pump(new base::MessagePumpNSRunLoop());
/external/chromium_org/jingle/notifier/base/
H A Dxmpp_connection_unittest.cc79 scoped_ptr<base::MessagePump> pump(new base::MessagePumpDefault());

Completed in 2508 milliseconds

12