Documentation
¶
Index ¶
- type Device
- func (d *Device) ConfigMulticastAddMac(_ fidl.Context, addr ethernet.MacAddress) (int32, error)
- func (d *Device) ConfigMulticastDeleteMac(_ fidl.Context, addr ethernet.MacAddress) (int32, error)
- func (d *Device) ConfigMulticastSetPromiscuousMode(_ fidl.Context, enabled bool) (int32, error)
- func (d *Device) ConfigMulticastTestFilter(fidl.Context) (int32, error)
- func (d *Device) DumpRegisters(fidl.Context) (int32, error)
- func (d *Device) GetFifos(fidl.Context) (int32, *ethernet.Fifos, error)
- func (d *Device) GetInfo(fidl.Context) (ethernet.Info, error)
- func (d *Device) GetStatus(fidl.Context) (ethernet.DeviceStatus, error)
- func (d *Device) ListenStart(fidl.Context) (int32, error)
- func (d *Device) ListenStop(fidl.Context) error
- func (d *Device) SetClientName(_ fidl.Context, name string) (int32, error)
- func (d *Device) SetIoBuffer(_ fidl.Context, h zx.VMO) (int32, error)
- func (d *Device) SetPromiscuousMode(_ fidl.Context, enabled bool) (int32, error)
- func (d *Device) Start(fidl.Context) (int32, error)
- func (d *Device) Stop(fidl.Context) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Device ¶
type Device struct { testing.TB GetInfoImpl func() (ethernet.Info, error) GetFifosImpl func() (int32, *ethernet.Fifos, error) SetIoBufferImpl func(zx.VMO) (int32, error) StartImpl func() (int32, error) StopImpl func() error ListenStartImpl func() (int32, error) ListenStopImpl func() error SetClientNameImpl func(string) (int32, error) GetStatusImpl func() (ethernet.DeviceStatus, error) SetPromiscuousModeImpl func(bool) (int32, error) ConfigMulticastAddMacImpl func(addr ethernet.MacAddress) (int32, error) ConfigMulticastDeleteMacImpl func(addr ethernet.MacAddress) (int32, error) ConfigMulticastSetPromiscuousModeImpl func(enabled bool) (int32, error) ConfigMulticastTestFilterImpl func() (int32, error) DumpRegistersImpl func() (int32, error) }
func (*Device) ConfigMulticastAddMac ¶
func (*Device) ConfigMulticastDeleteMac ¶
func (*Device) ConfigMulticastSetPromiscuousMode ¶
func (*Device) ConfigMulticastTestFilter ¶
func (*Device) SetClientName ¶
func (*Device) SetPromiscuousMode ¶
Click to show internal directories.
Click to hide internal directories.