class MockStubService
Defined at line 143 of file ../../src/firmware/gigaboot/cpp/tests/mock_boot_service.h
A mock boot service implementation backed by `class Device` base objects.
Public Methods
efi_status CloseProtocol (efi_handle handle, const efi_guid * protocol, efi_handle agent_handle, efi_handle controller_handle)
Defined at line 153 of file ../../src/firmware/gigaboot/cpp/tests/mock_boot_service.h
void AddDevice (Device * device)
Defined at line 169 of file ../../src/firmware/gigaboot/cpp/tests/mock_boot_service.h
void SetMemoryMap (const std::vector<efi_memory_descriptor> & memory_map, size_t mkey)
Defined at line 171 of file ../../src/firmware/gigaboot/cpp/tests/mock_boot_service.h
efi_status SetTimerRetVal (bool ready)
Defined at line 176 of file ../../src/firmware/gigaboot/cpp/tests/mock_boot_service.h
efi_status LocateProtocol (const efi_guid * protocol, void * registration, void ** intf)
Defined at line 180 of file ../../src/firmware/gigaboot/cpp/tests/mock_boot_service.cc
efi_status LocateHandleBuffer (efi_locate_search_type search_type, const efi_guid * protocol, void * search_key, size_t * num_handles, efi_handle ** buf)
Defined at line 201 of file ../../src/firmware/gigaboot/cpp/tests/mock_boot_service.cc
efi_status OpenProtocol (efi_handle handle, const efi_guid * protocol, void ** intf, efi_handle agent_handle, efi_handle controller_handle, uint32_t attributes)
Defined at line 233 of file ../../src/firmware/gigaboot/cpp/tests/mock_boot_service.cc
efi_status GetMemoryMap (size_t * memory_map_size, efi_memory_descriptor * memory_map, size_t * map_key, size_t * desc_size, uint32_t * desc_version)
Defined at line 255 of file ../../src/firmware/gigaboot/cpp/tests/mock_boot_service.cc
efi_status CreateEvent (uint32_t type, efi_tpl notify_tpl, efi_event_notify notify_fn, void * notify_ctx, efi_event * event)
Defined at line 274 of file ../../src/firmware/gigaboot/cpp/tests/mock_boot_service.cc
efi_status SetTimer (efi_event event, efi_timer_delay type, uint64_t trigger_time)
Defined at line 286 of file ../../src/firmware/gigaboot/cpp/tests/mock_boot_service.cc
efi_status CloseEvent (efi_event event)
Defined at line 292 of file ../../src/firmware/gigaboot/cpp/tests/mock_boot_service.cc
efi_status CheckEvent (efi_event event)
Defined at line 298 of file ../../src/firmware/gigaboot/cpp/tests/mock_boot_service.cc