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
132 friend class base::RefCounted<InterfaceEndpoint>;
134 ~InterfaceEndpoint() override { in ~InterfaceEndpoint()
145 scoped_refptr<InterfaceEndpoint> self_protector(this); in OnHandleReady()
188 base::Bind(&InterfaceEndpoint::OnHandleReady, base::Unretained(this)))); in EnsureSyncWatcherExists()
250 DISALLOW_COPY_AND_ASSIGN(InterfaceEndpoint);
263 InterfaceEndpoint* endpoint) { in CreateNotifyErrorTask()
275 scoped_refptr<InterfaceEndpoint> endpoint_to_notify;
[all …]
Dmultiplex_router.h135 class InterfaceEndpoint;
199 void UpdateEndpointStateMayRemove(InterfaceEndpoint* endpoint,
204 InterfaceEndpoint* FindOrInsertEndpoint(InterfaceId id, bool* inserted);
220 std::map<InterfaceId, scoped_refptr<InterfaceEndpoint>> endpoints_;