class VirtioNetDriver
Defined at line 18 of file ../../src/connectivity/ethernet/drivers/virtio/virtio_net_driver.h
The driver base implementation must be kept separate from the virtio Device implementation. The
virtio Device base class can only be constructed with a specific set of parameters that we cannot
provide in the fdf::DriverBase constructor.
Public Methods
void VirtioNetDriver (fdf::DriverStartArgs start_args, fdf::UnownedSynchronizedDispatcher dispatcher)
Defined at line 17 of file ../../src/connectivity/ethernet/drivers/virtio/virtio_net_driver.cc
zx::result<> Start ()
Defined at line 21 of file ../../src/connectivity/ethernet/drivers/virtio/virtio_net_driver.cc
NetworkDevice * GetNetworkDevice ()
Defined at line 25 of file ../../src/connectivity/ethernet/drivers/virtio/virtio_net_driver.h
void PrepareStop (fdf::PrepareStopCompleter completer)
Defined at line 40 of file ../../src/connectivity/ethernet/drivers/virtio/virtio_net_driver.cc
Friends
class NetworkDevice