class TestConnectivityManager

Defined at line 24 of file ../../src/connectivity/weave/adaptation/tests/test_connectivity_manager.h

Public Members

static const char[] kWiFiInterfaceName

Public Methods

std::optional<std::string> GetWiFiInterfaceName ()

Returns the WiFi interface name.

Defined at line 83 of file ../../src/connectivity/weave/adaptation/tests/test_connectivity_manager.h

WEAVE_ERROR RefreshEndpoints ()

Refreshes existing endpoints.

Defined at line 86 of file ../../src/connectivity/weave/adaptation/tests/test_connectivity_manager.h

WEAVE_ERROR InitServiceTunnelAgent ()

Sets the service tunnel agent.

Defined at line 92 of file ../../src/connectivity/weave/adaptation/tests/test_connectivity_manager.h

fuchsia::net::interfaces::admin::ControlSyncPtr * GetTunInterfaceControlSyncPtr ()

Defined at line 105 of file ../../src/connectivity/weave/adaptation/tests/test_connectivity_manager.h

void set_init_service_tunnel_error (std::optional<WEAVE_ERROR> init_service_tunnel_error)

Set service tunnel agent initialization error.

Defined at line 110 of file ../../src/connectivity/weave/adaptation/tests/test_connectivity_manager.h

void set_refresh_endpoints_error (std::optional<WEAVE_ERROR> refresh_endpoints_error)

Sets the endpoint refresh error.

Defined at line 115 of file ../../src/connectivity/weave/adaptation/tests/test_connectivity_manager.h

void set_endpoints_refreshed (bool endpoints_refreshed)

Sets endpoint refresh state.

Defined at line 120 of file ../../src/connectivity/weave/adaptation/tests/test_connectivity_manager.h

bool get_endpoints_refreshed ()

Gets endpoint refresh state.

Defined at line 125 of file ../../src/connectivity/weave/adaptation/tests/test_connectivity_manager.h

bool get_service_tunnel_started ()

Gets whether the service tunnel has started.

Defined at line 128 of file ../../src/connectivity/weave/adaptation/tests/test_connectivity_manager.h

bool get_service_tunnel_up ()

Gets whether the service tunnel is up.

Defined at line 133 of file ../../src/connectivity/weave/adaptation/tests/test_connectivity_manager.h

Records