Home
last modified time | relevance | path

Searched refs:AssociatedInterfacePtrInfo (Results 1 – 14 of 14) sorted by relevance

/external/libchrome/mojo/public/cpp/bindings/
Dassociated_interface_ptr_info.h20 class AssociatedInterfacePtrInfo {
22 AssociatedInterfacePtrInfo() : version_(0u) {} in AssociatedInterfacePtrInfo() function
23 AssociatedInterfacePtrInfo(std::nullptr_t) : version_(0u) {} in AssociatedInterfacePtrInfo() function
25 AssociatedInterfacePtrInfo(AssociatedInterfacePtrInfo&& other) in AssociatedInterfacePtrInfo() function
30 AssociatedInterfacePtrInfo(ScopedInterfaceEndpointHandle handle, in AssociatedInterfacePtrInfo() function
34 ~AssociatedInterfacePtrInfo() {} in ~AssociatedInterfacePtrInfo()
36 AssociatedInterfacePtrInfo& operator=(AssociatedInterfacePtrInfo&& other) {
61 bool Equals(const AssociatedInterfacePtrInfo& other) const { in Equals()
74 DISALLOW_COPY_AND_ASSIGN(AssociatedInterfacePtrInfo);
Dassociated_interface_ptr.h34 using PtrInfoType = AssociatedInterfacePtrInfo<Interface>;
75 void Bind(AssociatedInterfacePtrInfo<Interface> info,
157 AssociatedInterfacePtrInfo<Interface> PassInterface() { in PassInterface()
191 AssociatedInterfacePtrInfo<Interface> ptr_info;
206 AssociatedInterfacePtrInfo<Interface>* ptr_info) { in MakeRequest()
248 ptr->Bind(AssociatedInterfacePtrInfo<Interface>(std::move(endpoint0), in MakeRequestAssociatedWithDedicatedPipe()
Dthread_safe_interface_ptr.h319 void BindOnTaskRunner(AssociatedInterfacePtrInfo<InterfaceType> ptr_info) { in BindOnTaskRunner()
DREADME.md1043 `mojo::AssociatedInterfacePtrInfo<Bar>`); associated interface request to
1097 (instead of an `AssociatedInterfacePtrInfo` pointer) is provided to make the
/external/libchrome/mojo/public/js/
Dinterface_types.js33 function AssociatedInterfacePtrInfo(interfaceEndpointHandle, version) { class
38 AssociatedInterfacePtrInfo.prototype.isValid = function() { class
89 mojo.AssociatedInterfacePtrInfo = AssociatedInterfacePtrInfo;
Dbindings.js13 if (output instanceof mojo.AssociatedInterfacePtrInfo) {
428 return new mojo.AssociatedInterfacePtrInfo(null);
431 var result = new mojo.AssociatedInterfacePtrInfo(
DREADME.md188 * `mojo.AssociatedInterfacePtrInfo` and `mojo.AssociatedInterfaceRequest`
192 It owns an `AssociatedInterfacePtrInfo`. It is the client side of an
/external/libchrome/mojo/public/cpp/bindings/lib/
Dinterface_serialization.h27 AssociatedInterfacePtrInfo<T>> {
30 static void Serialize(AssociatedInterfacePtrInfo<T>& input,
39 AssociatedInterfacePtrInfo<T>* output,
43 *output = AssociatedInterfacePtrInfo<T>();
Dassociated_interface_ptr_state.h115 void Bind(AssociatedInterfacePtrInfo<Interface> info, in Bind()
127 AssociatedInterfacePtrInfo<Interface> PassInterface() { in PassInterface()
128 AssociatedInterfacePtrInfo<Interface> info(PassHandle(), version()); in PassInterface()
/external/libchrome/mojo/public/js/lib/
Dcodec.js989 function AssociatedInterfacePtrInfo() { class
992 AssociatedInterfacePtrInfo.prototype.encodedSize = 8; class
994 AssociatedInterfacePtrInfo.decode = function(decoder) {
995 return new mojo.AssociatedInterfacePtrInfo(
999 AssociatedInterfacePtrInfo.encode = function(encoder, val) {
1001 val ? val : new mojo.AssociatedInterfacePtrInfo(null, 0);
1011 AssociatedInterfacePtrInfo.encodedSize;
1014 AssociatedInterfacePtrInfo.decode;
1017 AssociatedInterfacePtrInfo.encode;
1131 internal.AssociatedInterfacePtrInfo = AssociatedInterfacePtrInfo;
Dvalidator.js92 return cls === internal.AssociatedInterfacePtrInfo ||
605 var elementSize = internal.AssociatedInterfacePtrInfo.prototype.encodedSize;
/external/libchrome/ipc/
Dipc_channel_proxy.h221 mojo::AssociatedInterfacePtrInfo<Interface> ptr_info; in COMPONENT_EXPORT()
/external/libchrome/mojo/public/cpp/bindings/tests/
Dassociated_interface_unittest.cc106 AssociatedInterfacePtrInfo<T> EmulatePassingAssociatedPtrInfo( in EmulatePassingAssociatedPtrInfo()
107 AssociatedInterfacePtrInfo<T> ptr_info, in EmulatePassingAssociatedPtrInfo()
113 return AssociatedInterfacePtrInfo<T>(target->CreateLocalEndpointHandle(id), in EmulatePassingAssociatedPtrInfo()
/external/libchrome/mojo/public/tools/bindings/generators/cpp_templates/
Dmodule.h.tmpl144 mojo::AssociatedInterfacePtrInfo<{{interface.name}}>;