Home
last modified time | relevance | path

Searched refs:InterfaceEndpoint (Results 1 – 2 of 2) sorted by relevance

/external/libmojo/mojo/public/cpp/bindings/lib/
Dmultiplex_router.cc30 class MultiplexRouter::InterfaceEndpoint class in mojo::internal::MultiplexRouter
31 : public base::RefCounted<InterfaceEndpoint>,
34 InterfaceEndpoint(MultiplexRouter* router, InterfaceId id) in InterfaceEndpoint() function in mojo::internal::MultiplexRouter::InterfaceEndpoint
166 friend class base::RefCounted<InterfaceEndpoint>;
168 ~InterfaceEndpoint() override { in ~InterfaceEndpoint()
186 scoped_refptr<InterfaceEndpoint> self_protector(this); in OnHandleReady()
228 base::Bind(&InterfaceEndpoint::OnHandleReady, base::Unretained(this)))); in EnsureSyncWatcherExists()
271 DISALLOW_COPY_AND_ASSIGN(InterfaceEndpoint);
324 InterfaceEndpoint* endpoint) { in CreateNotifyErrorTask()
336 scoped_refptr<InterfaceEndpoint> endpoint_to_notify;
[all …]
Dmultiplex_router.h155 class InterfaceEndpoint; in NON_EXPORTED_BASE()
221 void UpdateEndpointStateMayRemove(InterfaceEndpoint* endpoint, in NON_EXPORTED_BASE()
226 InterfaceEndpoint* FindOrInsertEndpoint(InterfaceId id, bool* inserted); in NON_EXPORTED_BASE()
227 InterfaceEndpoint* FindEndpoint(InterfaceId id); in NON_EXPORTED_BASE()
253 std::map<InterfaceId, scoped_refptr<InterfaceEndpoint>> endpoints_; in NON_EXPORTED_BASE()