class FakeSpmi

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

Public Methods

void FakeSpmi (async_dispatcher_t * dispatcher)

Defined at line 37 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 40 of file ../../src/devices/spmi/bin/spmi-ctl/spmi-ctl-test.cc

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

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

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

Defined at line 65 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 71 of file ../../src/devices/spmi/bin/spmi-ctl/spmi-ctl-test.cc

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

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

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

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

void GetControllerProperties (GetControllerPropertiesCompleter::Sync & completer)

Defined at line 88 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 91 of file ../../src/devices/spmi/bin/spmi-ctl/spmi-ctl-test.cc

uint8_t target_id ()

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

std::vector<uint8_t> & data ()

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

uint16_t address ()

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

size_t read_size ()

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

void set_register_width_bytes (uint32_t width)

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

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

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

void clear_read_addresses ()

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