/external/libmojo/mojo/public/cpp/bindings/ |
H A D | scoped_interface_endpoint_handle.h | 16 // 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 D | associated_group_controller.h | 34 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 D | associated_interface_ptr_info.h | 29 AssociatedInterfacePtrInfo(ScopedInterfaceEndpointHandle handle, 47 ScopedInterfaceEndpointHandle PassHandle() { 50 const ScopedInterfaceEndpointHandle& handle() const { return handle_; } 51 void set_handle(ScopedInterfaceEndpointHandle handle) { 68 ScopedInterfaceEndpointHandle handle_;
|
H A D | associated_interface_request.h | 48 void Bind(ScopedInterfaceEndpointHandle handle) { 52 ScopedInterfaceEndpointHandle PassHandle() { 56 const ScopedInterfaceEndpointHandle& handle() const { return handle_; } 68 ScopedInterfaceEndpointHandle handle_; 77 ScopedInterfaceEndpointHandle handle) {
|
H A D | associated_group.h | 51 ScopedInterfaceEndpointHandle local; 52 ScopedInterfaceEndpointHandle remote; 82 ScopedInterfaceEndpointHandle* local_endpoint, 83 ScopedInterfaceEndpointHandle* remote_endpoint);
|
H A D | interface_endpoint_client.h | 37 InterfaceEndpointClient(ScopedInterfaceEndpointHandle handle, 70 ScopedInterfaceEndpointHandle PassHandle(); 128 ScopedInterfaceEndpointHandle handle_;
|
H A D | associated_binding.h | 90 ScopedInterfaceEndpointHandle handle = request.PassHandle();
|
/external/libmojo/mojo/public/cpp/bindings/lib/ |
H A D | scoped_interface_endpoint_handle.cc | 12 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 D | associated_group.cc | 27 ScopedInterfaceEndpointHandle* local_endpoint, 28 ScopedInterfaceEndpointHandle* remote_endpoint) {
|
H A D | associated_group_controller.cc | 25 ScopedInterfaceEndpointHandle 29 return ScopedInterfaceEndpointHandle(id, is_local, this);
|
H A D | multiplex_router.h | 70 ScopedInterfaceEndpointHandle* local_endpoint, 71 ScopedInterfaceEndpointHandle* remote_endpoint) override; 72 ScopedInterfaceEndpointHandle CreateLocalEndpointHandle( 76 const ScopedInterfaceEndpointHandle& handle, 80 const ScopedInterfaceEndpointHandle& handle) override;
|
H A D | interface_endpoint_client.cc | 133 ScopedInterfaceEndpointHandle handle, 176 ScopedInterfaceEndpointHandle InterfaceEndpointClient::PassHandle() { 181 return ScopedInterfaceEndpointHandle();
|
H A D | multiplex_router.cc | 337 ScopedInterfaceEndpointHandle* local_endpoint, 338 ScopedInterfaceEndpointHandle* remote_endpoint) { 358 ScopedInterfaceEndpointHandle MultiplexRouter::CreateLocalEndpointHandle( 361 return ScopedInterfaceEndpointHandle(); 407 const ScopedInterfaceEndpointHandle& handle, 429 const ScopedInterfaceEndpointHandle& handle) {
|
H A D | associated_interface_ptr_state.h | 100 ScopedInterfaceEndpointHandle handle = endpoint_client_->PassHandle();
|
/external/libmojo/mojo/public/cpp/bindings/tests/ |
H A D | multiplex_router_unittest.cc | 48 ScopedInterfaceEndpointHandle EmulatePassingEndpointHandle( 49 ScopedInterfaceEndpointHandle handle, 59 ScopedInterfaceEndpointHandle endpoint0_; 60 ScopedInterfaceEndpointHandle endpoint1_;
|
H A D | associated_interface_unittest.cc | 103 ScopedInterfaceEndpointHandle handle = ptr_info.PassHandle(); 114 ScopedInterfaceEndpointHandle handle = request.PassHandle();
|