Go to the documentation of this file.
19 #include "absl/memory/memory.h"
27 *binder = absl::make_unique<MockBinder>();
50 return absl::make_unique<MockTransactionReceiver>(
virtual std::unique_ptr< TransactionReceiver > ConstructTxReceiver(grpc_core::RefCountedPtr< WireReader > wire_reader_ref, TransactionReceiver::OnTransactCb transact_cb) const =0
MockWritableParcel mock_input_
internal::ReturnAction< R > Return(R value)
virtual absl::Status WriteString(absl::string_view s)=0
virtual absl::Status ReadBinder(std::unique_ptr< Binder > *data)=0
virtual WritableParcel * GetWritableParcel() const =0
virtual absl::Status ReadByteArray(std::string *data)=0
#define ON_CALL(obj, call)
std::function< absl::Status(transaction_code_t, ReadableParcel *, int uid)> OnTransactCb
virtual absl::Status WriteInt32(int32_t data)=0
virtual absl::Status WriteBinder(HasRawBinder *binder)=0
virtual absl::Status ReadString(std::string *str)=0
virtual absl::Status ReadInt32(int32_t *data)=0
virtual absl::Status WriteByteArray(const int8_t *buffer, int32_t length)=0
MockReadableParcel mock_output_
virtual absl::Status Transact(BinderTransportTxCode tx_code)=0
virtual absl::Status PrepareTransaction()=0
OPENSSL_EXPORT pem_password_cb * cb
grpc
Author(s):
autogenerated on Thu Mar 13 2025 03:00:40