class FakeSpmi

Defined at line 16 of file ../../src/devices/spmi/bin/spmi-ctl/spmi-ctl-test.cc

Public Methods

void FakeSpmi (async_dispatcher_t * dispatcher)

Defined at line 19 of file ../../src/devices/spmi/bin/spmi-ctl/spmi-ctl-test.cc

void GetProperties (GetPropertiesCompleter::Sync & completer)

FIDL natural C++ methods for fuchsia.hardware.spmi.

Defined at line 22 of file ../../src/devices/spmi/bin/spmi-ctl/spmi-ctl-test.cc

void RegisterRead (RegisterReadRequest & request, RegisterReadCompleter::Sync & completer)

Defined at line 28 of file ../../src/devices/spmi/bin/spmi-ctl/spmi-ctl-test.cc

void RegisterWrite (RegisterWriteRequest & request, RegisterWriteCompleter::Sync & completer)

Defined at line 47 of file ../../src/devices/spmi/bin/spmi-ctl/spmi-ctl-test.cc

void handle_unknown_method (fidl::UnknownMethodMetadata<fuchsia_hardware_spmi::Device> metadata, fidl::UnknownMethodCompleter::Sync & completer)

Defined at line 53 of file ../../src/devices/spmi/bin/spmi-ctl/spmi-ctl-test.cc

void NotImplemented_ (const std::string & name, ::fidl::CompleterBase & completer)

Defined at line 55 of file ../../src/devices/spmi/bin/spmi-ctl/spmi-ctl-test.cc

void ConnectTarget (ConnectTargetRequest & request, ConnectTargetCompleter::Sync & completer)

Defined at line 59 of file ../../src/devices/spmi/bin/spmi-ctl/spmi-ctl-test.cc

void GetControllerProperties (GetControllerPropertiesCompleter::Sync & completer)

Defined at line 70 of file ../../src/devices/spmi/bin/spmi-ctl/spmi-ctl-test.cc

void handle_unknown_method (fidl::UnknownMethodMetadata<fuchsia_hardware_spmi::Debug> metadata, fidl::UnknownMethodCompleter::Sync & completer)

Defined at line 73 of file ../../src/devices/spmi/bin/spmi-ctl/spmi-ctl-test.cc

uint8_t target_id ()

Defined at line 76 of file ../../src/devices/spmi/bin/spmi-ctl/spmi-ctl-test.cc

std::vector<uint8_t> & data ()

Defined at line 77 of file ../../src/devices/spmi/bin/spmi-ctl/spmi-ctl-test.cc

uint16_t address ()

Defined at line 78 of file ../../src/devices/spmi/bin/spmi-ctl/spmi-ctl-test.cc

size_t read_size ()

Defined at line 79 of file ../../src/devices/spmi/bin/spmi-ctl/spmi-ctl-test.cc

void set_register_width_bytes (uint32_t width)

Defined at line 80 of file ../../src/devices/spmi/bin/spmi-ctl/spmi-ctl-test.cc

const std::vector<uint16_t> & read_addresses ()

Defined at line 81 of file ../../src/devices/spmi/bin/spmi-ctl/spmi-ctl-test.cc

void clear_read_addresses ()

Defined at line 82 of file ../../src/devices/spmi/bin/spmi-ctl/spmi-ctl-test.cc