class FlatlandEventLoopClientServer

Defined at line 313 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 317 of file ../../src/ui/scenic/lib/flatland/tests/flatland_unittest.h

void ~FlatlandEventLoopClientServer ()

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

async::Loop & server_loop ()

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

async::Loop & client_loop ()

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

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

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

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

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