Searched refs:JingleThreadWrapper (Results 1 - 12 of 12) sorted by relevance

/external/chromium_org/jingle/glue/
H A Dthread_wrapper.cc15 struct JingleThreadWrapper::PendingSend {
17 : sending_thread(JingleThreadWrapper::current()),
23 JingleThreadWrapper* sending_thread;
28 base::LazyInstance<base::ThreadLocalPointer<JingleThreadWrapper> >
32 void JingleThreadWrapper::EnsureForCurrentMessageLoop() {
33 if (JingleThreadWrapper::current() == NULL) {
36 .Set(new JingleThreadWrapper(message_loop->message_loop_proxy()));
44 JingleThreadWrapper* JingleThreadWrapper::current() {
48 JingleThreadWrapper function in class:jingle_glue::JingleThreadWrapper
[all...]
H A Dthread_wrapper.h19 // JingleThreadWrapper implements rtc::Thread interface on top of
25 // that have MessageLoop In this case JingleThreadWrapper deletes itself
27 // - Using JingleThreadWrapper() constructor. In this case the creating code
30 class JingleThreadWrapper : public base::MessageLoop::DestructionObserver, class in namespace:jingle_glue
33 // Create JingleThreadWrapper for the current thread if it hasn't been created
41 static JingleThreadWrapper* current();
43 explicit JingleThreadWrapper(
45 virtual ~JingleThreadWrapper();
119 base::WeakPtr<JingleThreadWrapper> weak_ptr_;
120 base::WeakPtrFactory<JingleThreadWrapper> weak_ptr_factory
[all...]
H A Dthread_wrapper_unittest.cc84 JingleThreadWrapper::EnsureForCurrentMessageLoop();
235 JingleThreadWrapper::EnsureForCurrentMessageLoop();
236 JingleThreadWrapper::current()->set_send_allowed(true);
237 *thread = JingleThreadWrapper::current();
244 JingleThreadWrapper::current()->set_send_allowed(true);
273 JingleThreadWrapper::current()->set_send_allowed(true);
H A Dpseudotcp_adapter_unittest.cc302 JingleThreadWrapper::EnsureForCurrentMessageLoop();
/external/chromium_org/content/renderer/media/webrtc/
H A Dpeer_connection_dependency_factory.cc287 jingle_glue::JingleThreadWrapper::EnsureForCurrentMessageLoop();
288 jingle_glue::JingleThreadWrapper::current()->set_send_allowed(true);
289 signaling_thread_ = jingle_glue::JingleThreadWrapper::current();
555 jingle_glue::JingleThreadWrapper::EnsureForCurrentMessageLoop();
556 jingle_glue::JingleThreadWrapper::current()->set_send_allowed(true);
557 *thread = jingle_glue::JingleThreadWrapper::current();
/external/chromium_org/remoting/client/plugin/
H A Dchromoting_instance.h47 class JingleThreadWrapper;
259 scoped_ptr<jingle_glue::JingleThreadWrapper> thread_wrapper_;
H A Dchromoting_instance.cc229 new jingle_glue::JingleThreadWrapper(plugin_task_runner_));
235 jingle_glue::JingleThreadWrapper::EnsureForCurrentMessageLoop();
/external/chromium_org/remoting/host/
H A Dcast_extension_session.cc443 jingle_glue::JingleThreadWrapper::EnsureForCurrentMessageLoop();
444 jingle_glue::JingleThreadWrapper::current()->set_send_allowed(true);
445 *ptr = jingle_glue::JingleThreadWrapper::current();
H A Dchromoting_host.cc92 jingle_glue::JingleThreadWrapper::EnsureForCurrentMessageLoop();
/external/chromium_org/remoting/test/
H A Dprotocol_perftest.cc204 jingle_glue::JingleThreadWrapper::EnsureForCurrentMessageLoop();
221 jingle_glue::JingleThreadWrapper::EnsureForCurrentMessageLoop();
/external/chromium_org/remoting/client/jni/
H A Dchromoting_jni_instance.cc390 jingle_glue::JingleThreadWrapper::EnsureForCurrentMessageLoop();
/external/chromium_org/remoting/protocol/
H A Djingle_session_unittest.cc99 jingle_glue::JingleThreadWrapper::EnsureForCurrentMessageLoop();

Completed in 244 milliseconds