class TestAgent
Defined at line 67 of file ../../src/connectivity/network/mdns/service/test/mdns_netemul_multi_network_test_agent.cc
/////////////////////////////////////////////////////////////////////////////
TestAgent
This test verifies that MDNS transceivers don't receive messages leaked from
other connections.
Public Members
size_t response_count_
bool sending_
basic_string client_name_
InterfacePtr bus_proxy_
MdnsTransceiver transceiver_
sys::ComponentContext * component_context_
function_impl quit_callback_
Public Methods
std::unique_ptr<TestAgent> Create (sys::ComponentContext * component_context, std::string client_name, QuitCallback quit_callback)
Defined at line 69 of file ../../src/connectivity/network/mdns/service/test/mdns_netemul_multi_network_test_agent.cc
void TestAgent (sys::ComponentContext * component_context, std::string client_name, QuitCallback quit_callback)
Defined at line 74 of file ../../src/connectivity/network/mdns/service/test/mdns_netemul_multi_network_test_agent.cc
const std::vector<inet::IpAddress> & TransceiverAddrs ()
Defined at line 170 of file ../../src/connectivity/network/mdns/service/test/mdns_netemul_multi_network_test_agent.cc
void OpenBus ()
Defined at line 174 of file ../../src/connectivity/network/mdns/service/test/mdns_netemul_multi_network_test_agent.cc
void SendRequest ()
Defined at line 193 of file ../../src/connectivity/network/mdns/service/test/mdns_netemul_multi_network_test_agent.cc
void Quit (int exit_code)
Defined at line 203 of file ../../src/connectivity/network/mdns/service/test/mdns_netemul_multi_network_test_agent.cc