class FlatlandEventLoopClientServer

Defined at line 300 of file ../../src/ui/scenic/lib/flatland/tests/flatland_unittest.h

Utility for setting up a client and a server on their own async loops, connected via a FIDL

channel.

Public Methods

void FlatlandEventLoopClientServer (std::shared_ptr<FlatlandPresenter> presenter, std::shared_ptr<LinkSystem> link_system, std::shared_ptr<UberStructSystem> uber_struct_system)

Defined at line 304 of file ../../src/ui/scenic/lib/flatland/tests/flatland_unittest.h

void ~FlatlandEventLoopClientServer ()

Defined at line 332 of file ../../src/ui/scenic/lib/flatland/tests/flatland_unittest.h

async::Loop & server_loop ()

Defined at line 337 of file ../../src/ui/scenic/lib/flatland/tests/flatland_unittest.h

async::Loop & client_loop ()

Defined at line 338 of file ../../src/ui/scenic/lib/flatland/tests/flatland_unittest.h

const std::shared_ptr<Flatland> & server ()

Defined at line 339 of file ../../src/ui/scenic/lib/flatland/tests/flatland_unittest.h

const std::shared_ptr<ClientType> & client ()

Defined at line 340 of file ../../src/ui/scenic/lib/flatland/tests/flatland_unittest.h