Searched refs:ScopedInterfaceEndpointHandle (Results 1 - 16 of 16) sorted by relevance

/external/libmojo/mojo/public/cpp/bindings/
H A Dscoped_interface_endpoint_handle.h16 // ScopedInterfaceEndpointHandle refers to one end of an interface, either the
18 class ScopedInterfaceEndpointHandle { class in namespace:mojo
21 ScopedInterfaceEndpointHandle();
23 ScopedInterfaceEndpointHandle(ScopedInterfaceEndpointHandle&& other);
25 ~ScopedInterfaceEndpointHandle();
27 ScopedInterfaceEndpointHandle& operator=(
28 ScopedInterfaceEndpointHandle&& other);
35 void swap(ScopedInterfaceEndpointHandle& other);
55 ScopedInterfaceEndpointHandle(
[all...]
H A Dassociated_group_controller.h34 ScopedInterfaceEndpointHandle* local_endpoint,
35 ScopedInterfaceEndpointHandle* remote_endpoint) = 0;
42 virtual ScopedInterfaceEndpointHandle CreateLocalEndpointHandle(
53 const ScopedInterfaceEndpointHandle& handle,
60 const ScopedInterfaceEndpointHandle& handle) = 0;
72 // Creates a new ScopedInterfaceEndpointHandle associated with this
74 ScopedInterfaceEndpointHandle CreateScopedInterfaceEndpointHandle(
H A Dassociated_interface_ptr_info.h29 AssociatedInterfacePtrInfo(ScopedInterfaceEndpointHandle handle,
47 ScopedInterfaceEndpointHandle PassHandle() {
50 const ScopedInterfaceEndpointHandle& handle() const { return handle_; }
51 void set_handle(ScopedInterfaceEndpointHandle handle) {
68 ScopedInterfaceEndpointHandle handle_;
H A Dassociated_interface_request.h48 void Bind(ScopedInterfaceEndpointHandle handle) {
52 ScopedInterfaceEndpointHandle PassHandle() {
56 const ScopedInterfaceEndpointHandle& handle() const { return handle_; }
68 ScopedInterfaceEndpointHandle handle_;
77 ScopedInterfaceEndpointHandle handle) {
H A Dassociated_group.h51 ScopedInterfaceEndpointHandle local;
52 ScopedInterfaceEndpointHandle remote;
82 ScopedInterfaceEndpointHandle* local_endpoint,
83 ScopedInterfaceEndpointHandle* remote_endpoint);
H A Dinterface_endpoint_client.h37 InterfaceEndpointClient(ScopedInterfaceEndpointHandle handle,
70 ScopedInterfaceEndpointHandle PassHandle();
128 ScopedInterfaceEndpointHandle handle_;
H A Dassociated_binding.h90 ScopedInterfaceEndpointHandle handle = request.PassHandle();
/external/libmojo/mojo/public/cpp/bindings/lib/
H A Dscoped_interface_endpoint_handle.cc12 ScopedInterfaceEndpointHandle::ScopedInterfaceEndpointHandle() function in class:mojo::ScopedInterfaceEndpointHandle
13 : ScopedInterfaceEndpointHandle(kInvalidInterfaceId, true, nullptr) {}
15 ScopedInterfaceEndpointHandle::ScopedInterfaceEndpointHandle( function in class:mojo::ScopedInterfaceEndpointHandle
16 ScopedInterfaceEndpointHandle&& other)
22 ScopedInterfaceEndpointHandle::~ScopedInterfaceEndpointHandle() {
26 ScopedInterfaceEndpointHandle& ScopedInterfaceEndpointHandle
62 ScopedInterfaceEndpointHandle::ScopedInterfaceEndpointHandle( function in class:mojo::ScopedInterfaceEndpointHandle
[all...]
H A Dassociated_group.cc27 ScopedInterfaceEndpointHandle* local_endpoint,
28 ScopedInterfaceEndpointHandle* remote_endpoint) {
H A Dassociated_group_controller.cc25 ScopedInterfaceEndpointHandle
29 return ScopedInterfaceEndpointHandle(id, is_local, this);
H A Dmultiplex_router.h70 ScopedInterfaceEndpointHandle* local_endpoint,
71 ScopedInterfaceEndpointHandle* remote_endpoint) override;
72 ScopedInterfaceEndpointHandle CreateLocalEndpointHandle(
76 const ScopedInterfaceEndpointHandle& handle,
80 const ScopedInterfaceEndpointHandle& handle) override;
H A Dinterface_endpoint_client.cc133 ScopedInterfaceEndpointHandle handle,
176 ScopedInterfaceEndpointHandle InterfaceEndpointClient::PassHandle() {
181 return ScopedInterfaceEndpointHandle();
H A Dmultiplex_router.cc337 ScopedInterfaceEndpointHandle* local_endpoint,
338 ScopedInterfaceEndpointHandle* remote_endpoint) {
358 ScopedInterfaceEndpointHandle MultiplexRouter::CreateLocalEndpointHandle(
361 return ScopedInterfaceEndpointHandle();
407 const ScopedInterfaceEndpointHandle& handle,
429 const ScopedInterfaceEndpointHandle& handle) {
H A Dassociated_interface_ptr_state.h100 ScopedInterfaceEndpointHandle handle = endpoint_client_->PassHandle();
/external/libmojo/mojo/public/cpp/bindings/tests/
H A Dmultiplex_router_unittest.cc48 ScopedInterfaceEndpointHandle EmulatePassingEndpointHandle(
49 ScopedInterfaceEndpointHandle handle,
59 ScopedInterfaceEndpointHandle endpoint0_;
60 ScopedInterfaceEndpointHandle endpoint1_;
H A Dassociated_interface_unittest.cc103 ScopedInterfaceEndpointHandle handle = ptr_info.PassHandle();
114 ScopedInterfaceEndpointHandle handle = request.PassHandle();

Completed in 110 milliseconds