#include <fuzzer_utils.h>
Public Member Functions | |
void * | GetRawBinder () override |
TransactionReceiverForFuzzing (binder_transport_fuzzer::IncomingParcels incoming_parcels, grpc_core::RefCountedPtr< WireReader > wire_reader_ref, TransactionReceiver::OnTransactCb cb) | |
![]() | |
~TransactionReceiver () override=default | |
![]() | |
virtual | ~HasRawBinder ()=default |
Additional Inherited Members | |
![]() | |
using | OnTransactCb = std::function< absl::Status(transaction_code_t, ReadableParcel *, int uid)> |
Definition at line 141 of file fuzzer_utils.h.
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.
|
inlineoverridevirtual |
Implements grpc_binder::HasRawBinder.
Definition at line 148 of file fuzzer_utils.h.