class BusBinding
Defined at line 63 of file ../../src/connectivity/network/testing/netemul/sync-manager/lib/bus.cc
Public Methods
void BusBinding (std::stringname,::netemul::Bus *parent,async_dispatcher_t *dispatcher,fidl::InterfaceRequest<FBus>request)
Defined at line 67 of file ../../src/connectivity/network/testing/netemul/sync-manager/lib/bus.cc
void Publish (FEvent data)
Defined at line 73 of file ../../src/connectivity/network/testing/netemul/sync-manager/lib/bus.cc
void EnsurePublish (FEvent data, FBus::EnsurePublishCallback callback)
Defined at line 75 of file ../../src/connectivity/network/testing/netemul/sync-manager/lib/bus.cc
void GetClients (GetClientsCallback callback)
Defined at line 80 of file ../../src/connectivity/network/testing/netemul/sync-manager/lib/bus.cc
void WaitForEvent (fuchsia::netemul::sync::Eventdata,int64_ttimeout,WaitForEventCallbackcallback)
Defined at line 90 of file ../../src/connectivity/network/testing/netemul/sync-manager/lib/bus.cc
void WaitForClients (::std::vector< ::std::string>clients,int64_ttimeout,WaitForClientsCallbackcallback)
Defined at line 100 of file ../../src/connectivity/network/testing/netemul/sync-manager/lib/bus.cc
void OnBusData (const std::string & from, FEvent event)
Defined at line 105 of file ../../src/connectivity/network/testing/netemul/sync-manager/lib/bus.cc
void OnClientAttached (const std::string & client)
Defined at line 125 of file ../../src/connectivity/network/testing/netemul/sync-manager/lib/bus.cc
void OnClientDetached (const std::string & client)
Defined at line 131 of file ../../src/connectivity/network/testing/netemul/sync-manager/lib/bus.cc
void SetErrorHandler (fit::function<void (zx_status_t)> handler)
Defined at line 137 of file ../../src/connectivity/network/testing/netemul/sync-manager/lib/bus.cc