HomeSort by relevance Sort by last modified time
    Searched refs:SyncHandleRegistry (Results 1 - 4 of 4) sorted by null

  /external/libmojo/mojo/public/cpp/bindings/
sync_handle_registry.h 19 // SyncHandleRegistry is a thread-local storage to register handles that want to
23 class MOJO_CPP_BINDINGS_EXPORT SyncHandleRegistry
24 : public base::RefCounted<SyncHandleRegistry> {
27 static scoped_refptr<SyncHandleRegistry> current();
44 friend class base::RefCounted<SyncHandleRegistry>;
53 SyncHandleRegistry();
54 ~SyncHandleRegistry();
62 DISALLOW_COPY_AND_ASSIGN(SyncHandleRegistry);
sync_handle_watcher.h 18 // registering the handle with a thread-local storage (SyncHandleRegistry), so
34 const SyncHandleRegistry::HandleCallback& callback);
38 // Registers |handle_| with SyncHandleRegistry, so that when others perform
43 // Waits on |handle_| plus all handles registered with SyncHandleRegistry and
57 SyncHandleRegistry::HandleCallback callback_;
59 // Whether |handle_| has been registered with SyncHandleRegistry.
61 // If non-zero, |handle_| should be registered with SyncHandleRegistry.
64 scoped_refptr<SyncHandleRegistry> registry_;
  /external/libmojo/mojo/public/cpp/bindings/lib/
sync_handle_registry.cc 16 base::LazyInstance<base::ThreadLocalPointer<SyncHandleRegistry>>::Leaky
22 scoped_refptr<SyncHandleRegistry> SyncHandleRegistry::current() {
23 scoped_refptr<SyncHandleRegistry> result(
26 result = new SyncHandleRegistry();
32 bool SyncHandleRegistry::RegisterHandle(const Handle& handle,
49 void SyncHandleRegistry::UnregisterHandle(const Handle& handle) {
60 bool SyncHandleRegistry::WatchAllHandles(const bool* should_stop[],
69 scoped_refptr<SyncHandleRegistry> preserver(this);
97 SyncHandleRegistry::SyncHandleRegistry()
    [all...]
sync_handle_watcher.cc 14 const SyncHandleRegistry::HandleCallback& callback)
20 registry_(SyncHandleRegistry::current()),

Completed in 82 milliseconds