class MockDisplayCoordinator
Defined at line 20 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.h
Public Methods
void MockDisplayCoordinator (WireDisplayInfo display_info)
Defined at line 17 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.cc
void ~MockDisplayCoordinator ()
Defined at line 20 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.cc
void ImportImage (fuchsia_hardware_display::wire::CoordinatorImportImageRequest * request, ImportImageCompleter::Sync & completer)
Methods in FIDL order
Defined at line 45 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.cc
void Bind (fidl::ServerEnd<fuchsia_hardware_display::Coordinator> coordinator_server, fidl::ClientEnd<fuchsia_hardware_display::CoordinatorListener> listener_client, async_dispatcher_t * dispatcher)
`listener_client` is allowed to be null.
Defined at line 22 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.cc
void NotImplemented_ (const std::string & name, fidl::CompleterBase & completer)
`fidl::testing::TestBase
<fuchsia
_hardware_display::Coordinator>`:
Defined at line 54 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.h
void ReleaseImage (fuchsia_hardware_display::wire::CoordinatorReleaseImageRequest * request, ReleaseImageCompleter::Sync & completer)
Defined at line 62 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.cc
void ImportEvent (fuchsia_hardware_display::wire::CoordinatorImportEventRequest * request, ImportEventCompleter::Sync & completer)
Defined at line 77 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.cc
void ReleaseEvent (fuchsia_hardware_display::wire::CoordinatorReleaseEventRequest * request, ReleaseEventCompleter::Sync & completer)
Defined at line 96 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.cc
void CreateLayer (CreateLayerCompleter::Sync & completer)
Defined at line 111 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.cc
fidl::ServerBindingRef<fuchsia_hardware_display::Coordinator> & binding ()
Defined at line 113 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.h
fidl::WireSharedClient<fuchsia_hardware_display::CoordinatorListener> & listener ()
Defined at line 118 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.h
const WireDisplayInfo & display_info ()
Defined at line 122 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.h
void set_import_image_fn (ImportImageFn fn)
Defined at line 124 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.h
void set_release_image_fn (ReleaseImageFn fn)
Defined at line 125 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.h
void set_import_event_fn (ImportEventFn fn)
Defined at line 126 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.h
void DestroyLayer (fuchsia_hardware_display::wire::CoordinatorDestroyLayerRequest * request, DestroyLayerCompleter::Sync & completer)
Defined at line 126 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.cc
void ResetCoordinatorBinding ()
Defined at line 36 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.cc
void set_release_event_fn (ReleaseEventFn fn)
Defined at line 127 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.h
void set_create_layer_fn (CreateLayerFn fn)
Defined at line 128 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.h
void set_destroy_layer_fn (DestroyLayerFn fn)
Defined at line 129 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.h
void set_display_mode_fn (SetDisplayModeFn fn)
Defined at line 130 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.h
void set_display_color_conversion_fn (SetDisplayColorConversionFn fn)
Defined at line 131 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.h
void set_set_display_layers_fn (SetDisplayLayersFn fn)
Defined at line 134 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.h
void set_set_layer_primary_config_fn (SetLayerPrimaryConfigFn fn)
Defined at line 135 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.h
void SetDisplayMode (fuchsia_hardware_display::wire::CoordinatorSetDisplayModeRequest * request, SetDisplayModeCompleter::Sync & completer)
Defined at line 135 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.cc
void set_layer_primary_position_fn (SetLayerPrimaryPositionFn fn)
Defined at line 138 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.h
void set_set_layer_primary_alpha_fn (SetLayerPrimaryAlphaFn fn)
Defined at line 141 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.h
void set_set_layer_image_fn (SetLayerImage2Fn fn)
Defined at line 144 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.h
void SetDisplayColorConversion (fuchsia_hardware_display::wire::CoordinatorSetDisplayColorConversionRequest * request, SetDisplayColorConversionCompleter::Sync & completer)
Defined at line 144 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.cc
void set_set_layer_color_config_fn (SetLayerColorConfigFn fn)
Defined at line 145 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.h
void set_check_config_fn (CheckConfigFn fn)
Defined at line 148 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.h
void set_discard_config_fn (DiscardConfigFn fn)
Defined at line 149 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.h
void set_acknowledge_vsync_fn (AcknowledgeVsyncFn fn)
Defined at line 150 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.h
void set_minimum_rgb_fn (SetMinimumRgbFn fn)
Defined at line 151 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.h
void set_set_display_power_mode_fn (SetDisplayPowerModeFn fn)
Defined at line 152 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.h
void SetDisplayLayers (fuchsia_hardware_display::wire::CoordinatorSetDisplayLayersRequest * request, SetDisplayLayersCompleter::Sync & completer)
Defined at line 154 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.cc
void set_set_display_power_mode_result (zx_status_t result)
Defined at line 155 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.h
bool display_power_on ()
Defined at line 158 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.h
uint32_t import_image_count ()
Number of times each function has been called.
Defined at line 161 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.h
uint32_t release_image_count ()
Defined at line 162 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.h
uint32_t import_event_count ()
Defined at line 163 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.h
void SetLayerPrimaryConfig (fuchsia_hardware_display::wire::CoordinatorSetLayerPrimaryConfigRequest * request, SetLayerPrimaryConfigCompleter::Sync & completer)
Defined at line 163 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.cc
uint32_t release_event_count ()
Defined at line 164 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.h
uint32_t create_layer_count ()
Defined at line 165 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.h
uint32_t destroy_layer_count ()
Defined at line 166 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.h
uint32_t set_display_mode_count ()
Defined at line 167 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.h
uint32_t set_display_color_conversion_count ()
Defined at line 168 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.h
uint32_t set_display_layers_count ()
Defined at line 171 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.h
uint32_t set_layer_primary_config_count ()
Defined at line 172 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.h
uint32_t set_layer_primary_position_count ()
Defined at line 173 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.h
void SetLayerPrimaryPosition (fuchsia_hardware_display::wire::CoordinatorSetLayerPrimaryPositionRequest * request, SetLayerPrimaryPositionCompleter::Sync & completer)
Defined at line 173 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.cc
uint32_t set_layer_primary_alpha_count ()
Defined at line 174 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.h
uint32_t set_layer_image_count ()
Defined at line 175 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.h
uint32_t check_config_count ()
Defined at line 176 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.h
uint32_t discard_config_count ()
Defined at line 177 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.h
uint32_t acknowledge_vsync_count ()
Defined at line 178 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.h
uint32_t set_minimum_rgb_count ()
Defined at line 179 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.h
uint32_t set_display_power_count ()
Defined at line 180 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.h
uint32_t illegal_action_count ()
Defined at line 181 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.h
void SetLayerPrimaryAlpha (fuchsia_hardware_display::wire::CoordinatorSetLayerPrimaryAlphaRequest * request, SetLayerPrimaryAlphaCompleter::Sync & completer)
Defined at line 183 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.cc
void SetLayerColorConfig (fuchsia_hardware_display::wire::CoordinatorSetLayerColorConfigRequest * request, SetLayerColorConfigCompleter::Sync & completer)
Defined at line 193 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.cc
void SetLayerImage2 (fuchsia_hardware_display::wire::CoordinatorSetLayerImage2Request * request, SetLayerImage2Completer::Sync & completer)
Defined at line 203 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.cc
void CheckConfig (CheckConfigCompleter::Sync & completer)
Defined at line 213 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.cc
void DiscardConfig (DiscardConfigCompleter::Sync & completer)
Defined at line 224 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.cc
void AcknowledgeVsync (fuchsia_hardware_display::wire::CoordinatorAcknowledgeVsyncRequest * request, AcknowledgeVsyncCompleter::Sync & completer)
Defined at line 232 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.cc
void SetMinimumRgb (fuchsia_hardware_display::wire::CoordinatorSetMinimumRgbRequest * request, SetMinimumRgbCompleter::Sync & completer)
Defined at line 241 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.cc
void SetDisplayPowerMode (fuchsia_hardware_display::wire::CoordinatorSetDisplayPowerModeRequest * request, SetDisplayPowerModeCompleter::Sync & completer)
Defined at line 252 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.cc
void GetLatestAppliedConfigStamp (GetLatestAppliedConfigStampCompleter::Sync & completer)
Defined at line 268 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.cc
void SendOnDisplayChangedRequest ()
Sends an `OnDisplayChanged()` event to the display CoordinatorListener server
with the default display being added.
Must be called only after the MockDisplayCoordinator is bound to a channel.
Defined at line 273 of file ../../src/ui/scenic/lib/display/tests/mock_display_coordinator.cc