class FrobinatorImpl

Defined at line 17 of file ../../sdk/testing/fidl/frobinator_impl.h

Public Members

uint32_t send_basic_union_received_value_
uint32_t send_basic_table_received_value_
uint32_t send_complex_tables_received_entry_count_
uint32_t send_complex_tables_received_x_a_count_
uint32_t send_complex_tables_received_x_b_count_
uint32_t send_complex_tables_received_y_true_count_
uint32_t send_complex_tables_received_y_false_count_
vector frobs
vector grobs
function_impl on_destroy_

Public Methods

void FrobinatorImpl (fit::closure on_destroy)

Defined at line 18 of file ../../sdk/testing/fidl/frobinator_impl.cc

void ~FrobinatorImpl ()

Defined at line 20 of file ../../sdk/testing/fidl/frobinator_impl.cc

void Frob (std::string value)

Defined at line 22 of file ../../sdk/testing/fidl/frobinator_impl.cc

void Grob (std::string value, GrobCallback callback)

Defined at line 24 of file ../../sdk/testing/fidl/frobinator_impl.cc

void Fail (bool fail, FailCallback callback)

Defined at line 29 of file ../../sdk/testing/fidl/frobinator_impl.cc

void FailHard (bool fail, FailHardCallback callback)

Defined at line 37 of file ../../sdk/testing/fidl/frobinator_impl.cc

void FailHardest (bool fail, FailHardestCallback callback)

Defined at line 45 of file ../../sdk/testing/fidl/frobinator_impl.cc

void SendEventHandle (zx::event event)

Defined at line 53 of file ../../sdk/testing/fidl/frobinator_impl.cc

void SendProtocol (fidl::InterfaceHandle<fidl::test::frobinator::EmptyProtocol> ep)

Defined at line 54 of file ../../sdk/testing/fidl/frobinator_impl.cc

void SendBasicUnion (fidl::test::frobinator::BasicUnion u)

Defined at line 57 of file ../../sdk/testing/fidl/frobinator_impl.cc

void SendBasicTable (fidl::test::frobinator::BasicTable t)

Defined at line 61 of file ../../sdk/testing/fidl/frobinator_impl.cc

void SendComplexTables (::std::vector< ::fidl::test::frobinator::ComplexTable> ct, SendComplexTablesCallback callback)

Defined at line 65 of file ../../sdk/testing/fidl/frobinator_impl.cc