Public Member Functions | Private Attributes | Friends | List of all members
grpc_binder::end2end_testing::PersistentFakeTransactionReceiver Class Reference

#include <fake_binder.h>

Public Member Functions

 PersistentFakeTransactionReceiver (grpc_core::RefCountedPtr< WireReader > wire_reader_ref, TransactionReceiver::OnTransactCb cb, std::unique_ptr< FakeBinderTunnel > tunnel)
 
absl::Status Receive (BinderTransportTxCode tx_code, ReadableParcel *parcel)
 

Private Attributes

TransactionReceiver::OnTransactCb callback_
 
std::unique_ptr< FakeBinderTunneltunnel_
 
grpc_core::RefCountedPtr< WireReaderwire_reader_ref_
 

Friends

class FakeTransactionReceiver
 

Detailed Description

Definition at line 178 of file fake_binder.h.

Constructor & Destructor Documentation

◆ PersistentFakeTransactionReceiver()

grpc_binder::end2end_testing::PersistentFakeTransactionReceiver::PersistentFakeTransactionReceiver ( grpc_core::RefCountedPtr< WireReader wire_reader_ref,
TransactionReceiver::OnTransactCb  cb,
std::unique_ptr< FakeBinderTunnel tunnel 
)

Definition at line 143 of file fake_binder.cc.

Member Function Documentation

◆ Receive()

absl::Status grpc_binder::end2end_testing::PersistentFakeTransactionReceiver::Receive ( BinderTransportTxCode  tx_code,
ReadableParcel parcel 
)
inline

Definition at line 185 of file fake_binder.h.

Friends And Related Function Documentation

◆ FakeTransactionReceiver

friend class FakeTransactionReceiver
friend

Definition at line 195 of file fake_binder.h.

Member Data Documentation

◆ callback_

TransactionReceiver::OnTransactCb grpc_binder::end2end_testing::PersistentFakeTransactionReceiver::callback_
private

Definition at line 192 of file fake_binder.h.

◆ tunnel_

std::unique_ptr<FakeBinderTunnel> grpc_binder::end2end_testing::PersistentFakeTransactionReceiver::tunnel_
private

Definition at line 193 of file fake_binder.h.

◆ wire_reader_ref_

grpc_core::RefCountedPtr<WireReader> grpc_binder::end2end_testing::PersistentFakeTransactionReceiver::wire_reader_ref_
private

Definition at line 191 of file fake_binder.h.


The documentation for this class was generated from the following files:


grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:34