Home
last modified time | relevance | path

Searched refs:ThreadSafeForwarder (Results 1 – 7 of 7) sorted by relevance

/external/libchrome/mojo/public/cpp/bindings/
Dthread_safe_interface_ptr.h42 class ThreadSafeForwarder : public MessageReceiverWithResponder {
55 ThreadSafeForwarder( in ThreadSafeForwarder() function
67 ~ThreadSafeForwarder() override { in ~ThreadSafeForwarder()
255 DISALLOW_COPY_AND_ASSIGN(ThreadSafeForwarder);
267 std::unique_ptr<ThreadSafeForwarder<InterfaceType>> forwarder) in ThreadSafeInterfacePtrBase()
337 std::unique_ptr<ThreadSafeForwarder<InterfaceType>> CreateForwarder() { in CreateForwarder()
338 return std::make_unique<ThreadSafeForwarder<InterfaceType>>( in CreateForwarder()
391 const std::unique_ptr<ThreadSafeForwarder<InterfaceType>> forwarder_;
/external/libchrome/libchrome_tools/patch/
Dmojo-Add-a-way-to-create-thread-safe-interfaces-in-Java.patch40 + * the ThreadSafeForwarder was created.
42 + class ThreadSafeForwarder implements MessageReceiverWithResponder {
61 + public ThreadSafeForwarder(Core core, MessageReceiverWithResponder messageReceiver) {
123 + core, new ThreadSafeForwarder(core, new AutoCloseableRouter(core, router)));
/external/libchrome/mojo/public/java/bindings/src/org/chromium/mojo/bindings/
DInterface.java325 class ThreadSafeForwarder implements MessageReceiverWithResponder { class
344 public ThreadSafeForwarder(Core core, MessageReceiverWithResponder messageReceiver) { in ThreadSafeForwarder() method in Interface.ThreadSafeForwarder
467 core, new ThreadSafeForwarder(core, new AutoCloseableRouter(core, router))); in buildThreadSafeProxy()
/external/libchrome/ipc/
Dipc_channel_mojo.cc245 std::unique_ptr<mojo::ThreadSafeForwarder<mojom::Channel>>
247 return std::make_unique<mojo::ThreadSafeForwarder<mojom::Channel>>( in CreateThreadSafeChannel()
Dipc_channel.h97 virtual std::unique_ptr<mojo::ThreadSafeForwarder<mojom::Channel>> in COMPONENT_EXPORT()
Dipc_channel_mojo.h112 std::unique_ptr<mojo::ThreadSafeForwarder<mojom::Channel>> in COMPONENT_EXPORT()
Dipc_channel_proxy.h371 std::unique_ptr<mojo::ThreadSafeForwarder<mojom::Channel>> in COMPONENT_EXPORT()