Public Member Functions | List of all members
grpc_binder::fuzzing::TransactionReceiverForFuzzing Class Reference

#include <fuzzer_utils.h>

Inheritance diagram for grpc_binder::fuzzing::TransactionReceiverForFuzzing:
Inheritance graph
[legend]

Public Member Functions

void * GetRawBinder () override
 
 TransactionReceiverForFuzzing (binder_transport_fuzzer::IncomingParcels incoming_parcels, grpc_core::RefCountedPtr< WireReader > wire_reader_ref, TransactionReceiver::OnTransactCb cb)
 
- Public Member Functions inherited from grpc_binder::TransactionReceiver
 ~TransactionReceiver () override=default
 
- Public Member Functions inherited from grpc_binder::HasRawBinder
virtual ~HasRawBinder ()=default
 

Additional Inherited Members

- Public Types inherited from grpc_binder::TransactionReceiver
using OnTransactCb = std::function< absl::Status(transaction_code_t, ReadableParcel *, int uid)>
 

Detailed Description

Definition at line 141 of file fuzzer_utils.h.

Constructor & Destructor Documentation

◆ TransactionReceiverForFuzzing()

grpc_binder::fuzzing::TransactionReceiverForFuzzing::TransactionReceiverForFuzzing ( binder_transport_fuzzer::IncomingParcels  incoming_parcels,
grpc_core::RefCountedPtr< WireReader wire_reader_ref,
TransactionReceiver::OnTransactCb  cb 
)

Definition at line 136 of file fuzzer_utils.cc.

Member Function Documentation

◆ GetRawBinder()

void* grpc_binder::fuzzing::TransactionReceiverForFuzzing::GetRawBinder ( )
inlineoverridevirtual

Implements grpc_binder::HasRawBinder.

Definition at line 148 of file fuzzer_utils.h.


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


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