class UsbCdcEcm

Defined at line 29 of file ../../src/connectivity/ethernet/drivers/usb-cdc-ecm/usb-cdc-ecm.h

Public Methods

void UsbCdcEcm ()

Defined at line 31 of file ../../src/connectivity/ethernet/drivers/usb-cdc-ecm/usb-cdc-ecm.h

void ~UsbCdcEcm ()

Defined at line 32 of file ../../src/connectivity/ethernet/drivers/usb-cdc-ecm/usb-cdc-ecm.h

void EthernetImplGetBti (zx::bti * bti)

Defined at line 46 of file ../../src/connectivity/ethernet/drivers/usb-cdc-ecm/usb-cdc-ecm.h

zx::result<> Start (fdf::DriverContext context)

fdf::DriverBase2 implementation.

Defined at line 404 of file ../../src/connectivity/ethernet/drivers/usb-cdc-ecm/usb-cdc-ecm.cc

void Stop (fdf::StopCompleter completer)

Defined at line 53 of file ../../src/connectivity/ethernet/drivers/usb-cdc-ecm/usb-cdc-ecm.cc

zx_status_t EthernetImplQuery (uint32_t options, ethernet_info_t * info)

ZX_PROTOCOL_ETHERNET_IMPL ops.

Defined at line 104 of file ../../src/connectivity/ethernet/drivers/usb-cdc-ecm/usb-cdc-ecm.cc

void EthernetImplStop ()

Defined at line 121 of file ../../src/connectivity/ethernet/drivers/usb-cdc-ecm/usb-cdc-ecm.cc

zx_status_t EthernetImplStart (const ethernet_ifc_protocol_t * ifc)

Defined at line 127 of file ../../src/connectivity/ethernet/drivers/usb-cdc-ecm/usb-cdc-ecm.cc

void EthernetImplQueueTx (uint32_t options, ethernet_netbuf_t * netbuf, ethernet_impl_queue_tx_callback completion_cb, void * cookie)

Defined at line 141 of file ../../src/connectivity/ethernet/drivers/usb-cdc-ecm/usb-cdc-ecm.cc

zx_status_t EthernetImplSetParam (uint32_t param, int32_t value, const uint8_t * data, size_t data_size)

Defined at line 174 of file ../../src/connectivity/ethernet/drivers/usb-cdc-ecm/usb-cdc-ecm.cc