class CorpusReaderClient

Defined at line 19 of file ../../src/sys/fuzzing/common/corpus-reader-client.h

Public Methods

void CorpusReaderClient (ExecutorPtr executor)

Defined at line 14 of file ../../src/sys/fuzzing/common/corpus-reader-client.cc

fidl::InterfaceRequest<CorpusReader> NewRequest ()

FIDL binding methods.

Defined at line 16 of file ../../src/sys/fuzzing/common/corpus-reader-client.cc

void Bind (fidl::InterfaceHandle<CorpusReader> handle)

Defined at line 20 of file ../../src/sys/fuzzing/common/corpus-reader-client.cc

void ~CorpusReaderClient ()

Defined at line 22 of file ../../src/sys/fuzzing/common/corpus-reader-client.h

ZxPromise<> Send (std::vector<Input> inputs)

Schedules a sequence of calls |fuchsia.fuzzer.CorpusReader.Next| for each element in the list

of |inputs|. The returned promise only completes after all |inputs| have been sent.

Defined at line 25 of file ../../src/sys/fuzzing/common/corpus-reader-client.cc