class FakeI2cImpl
Defined at line 11 of file ../../src/devices/i2c/drivers/i2c/fake-i2c-impl.h
Public Members
static function kDefaultOnTransact
Public Methods
void FakeI2cImpl (uint64_t max_transfer_size, OnTransact on_transact)
Defined at line 18 of file ../../src/devices/i2c/drivers/i2c/fake-i2c-impl.h
void set_on_transact (OnTransact on_transact)
Defined at line 23 of file ../../src/devices/i2c/drivers/i2c/fake-i2c-impl.h
fuchsia_hardware_i2cimpl::Service::InstanceHandler CreateInstanceHandler ()
Defined at line 29 of file ../../src/devices/i2c/drivers/i2c/fake-i2c-impl.cc
void GetMaxTransferSize (fdf::Arena & arena, GetMaxTransferSizeCompleter::Sync & completer)
Protocol methods.
Defined at line 14 of file ../../src/devices/i2c/drivers/i2c/fake-i2c-impl.cc
void SetBitrate (SetBitrateRequestView request, fdf::Arena & arena, SetBitrateCompleter::Sync & completer)
Defined at line 19 of file ../../src/devices/i2c/drivers/i2c/fake-i2c-impl.cc
void Transact (TransactRequestView request, fdf::Arena & arena, TransactCompleter::Sync & completer)
Defined at line 24 of file ../../src/devices/i2c/drivers/i2c/fake-i2c-impl.cc
void handle_unknown_method (fidl::UnknownMethodMetadata<fuchsia_hardware_i2cimpl::Device> metadata, fidl::UnknownMethodCompleter::Sync & completer)
Defined at line 31 of file ../../src/devices/i2c/drivers/i2c/fake-i2c-impl.h