prf::control::test::FakeDeviceIdentity class final

Base classes

class prf::control::IDeviceIdentity
Abstract device identity provider used by diagnostics endpoints.

Constructors, destructors, conversion operators

FakeDeviceIdentity(const std::array<uint8_t, 8>& id = {0u, 1u, 2u, 3u, 4u, 5u, 6u, 7u}) explicit

Public functions

auto read_unique_id_8(std::array<uint8_t, 8>*const out_id) const -> bool override
Reads stable 8-byte unique identifier.