HomeSort by relevance Sort by last modified time
    Searched refs:InterfacePtr (Results 1 - 12 of 12) sorted by null

  /external/libchrome/mojo/public/cpp/bindings/
interface_ptr.h 36 // it to a different sequence, and create and bind a new InterfacePtr from that
37 // sequence. If an InterfacePtr is not bound to a message pipe, it may be bound
40 class InterfacePtr {
46 // Constructs an unbound InterfacePtr.
47 InterfacePtr() {}
48 InterfacePtr(decltype(nullptr)) {}
50 // Takes over the binding of another InterfacePtr.
51 InterfacePtr(InterfacePtr&& other) noexcept {
55 explicit InterfacePtr(PtrInfoType&& info) noexcept { Bind(std::move(info));
    [all...]
interface_ptr_set.h 136 using InterfacePtrSet = internal::PtrSet<Interface, InterfacePtr>;
interface_request.h 92 // specified InterfacePtr to one end of the message pipe, and returns an
93 // InterfaceRequest bound to the other. The InterfacePtr should be passed to
136 InterfacePtr<Interface>* ptr,
binding_set.h 28 using ProxyType = InterfacePtr<Interface>;
thread_safe_interface_ptr.h 24 // ThreadSafeInterfacePtr wraps a non-thread-safe InterfacePtr and proxies
27 // directly if the call is made on the sequence that the wrapped InterfacePtr is
29 // block both the calling sequence and the InterfacePtr sequence. That means
31 // underlying InterfacePtr is bound to a sequence that cannot block, like the IO
127 // If the InterfacePtr is bound to this sequence, dispatch it directly.
133 // If the InterfacePtr is bound on another sequence, post the call.
134 // TODO(yzshen, watk): We block both this sequence and the InterfacePtr
402 ThreadSafeInterfacePtrBase<InterfacePtr<Interface>>;
  /external/libchrome/mojo/public/cpp/bindings/lib/
interface_serialization.h 77 struct Serializer<InterfacePtrDataView<Base>, InterfacePtr<T>> {
80 static void Serialize(InterfacePtr<T>& input,
88 InterfacePtr<T>* output,
  /external/libchrome/mojo/public/cpp/bindings/tests/
sync_method_unittest.cc 210 // A wrapper for either an InterfacePtr or scoped_refptr<ThreadSafeInterfacePtr>
211 // that exposes the InterfacePtr interface.
215 explicit PtrWrapper(InterfacePtr<Interface> ptr) : ptr_(std::move(ptr)) {}
238 InterfacePtr<Interface> ptr_;
246 // InterfacePtr or ThreadSafeInterfacePtr.
254 static PtrWrapper<InterfaceT> Wrap(InterfacePtr<Interface> ptr) {
367 InterfacePtr<TestSyncMaster> master_ptr_;
464 InterfacePtr<typename TypeParam::Interface> ptr_;
480 // Each test is run once with an InterfacePtr and once with a
523 InterfacePtr<Interface> interface_ptr
    [all...]
pickle_unittest.cc 71 void ExpectError(InterfacePtr<T>* proxy, const base::Closure& callback) {
158 InterfacePtr<ProxyType> ConnectToChromiumService() {
159 InterfacePtr<ProxyType> proxy;
167 InterfacePtr<ProxyType> ConnectToBlinkService() {
168 InterfacePtr<ProxyType> proxy;
equals_unittest.cc 79 TEST_F(EqualsTest, InterfacePtr) {
struct_traits_unittest.cc 56 void ExpectError(InterfacePtr<T> *proxy, const base::Closure& callback) {
validation_unittest.cc 447 // Test that InterfacePtr<X> applies the correct validators and they don't
451 TEST_F(ValidationIntegrationTest, InterfacePtr) {
  /external/v4l2_codec2/
C2VDAAdaptorProxy.cpp 202 mojo::InterfacePtr<::arc::mojom::VideoDecodeClient> client;

Completed in 2298 milliseconds