Namespaces

Enumerations

enum class EthernetFeatures : uint32_t
Name Value Comments
RAW 1u

Device supports any type of ethernet frame.

Same as specifying all other flags. Used by devices that do not inspect
or parse outbound traffic.

ETHERNET_II 2u

Device supports EthernetII frames.

E_802_1_Q 4u

Device supports 802.1q VLAN additions.

E_802_1_Q_IN_Q 8u

Device supports 802.1 q-in-q Multiple VLAN tagging additions.

Only meaningful if `E_802_1_Q` is also present.

E_802_3_LLC_SNAP 16u

Device supports 802.3 LLC + SNAP Ethernet frame format.

Ethernet frame sub-types and features.

Defined at line 86 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

enum class InfoType : uint32_t
Name Value Comments
NO_INFO 0u

No extra information is available.

The type of metadata information appended to a frame.

Defined at line 158 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

enum class RxFlags : uint32_t
Name Value Comments
RX_ACCEL_0 1u

Acceleration flag 0.

Acceleration flags are mapped to the acceleration features reported by
the [`Device`] in [`Info.rx_accel`]. The n-th feature in `rx_accel` maps
to the `RX_ACCEL_n` `RxFlag`.

RX_ACCEL_1 2u

Acceleration flag 0.

Acceleration flags are mapped to the acceleration features reported by
the [`Device`] in [`Info.rx_accel`]. The n-th feature in `rx_accel` maps
to the `RX_ACCEL_n` `RxFlag`.

RX_ACCEL_2 4u

Acceleration flag 0.

Acceleration flags are mapped to the acceleration features reported by
the [`Device`] in [`Info.rx_accel`]. The n-th feature in `rx_accel` maps
to the `RX_ACCEL_n` `RxFlag`.

RX_ACCEL_3 8u

Acceleration flag 0.

Acceleration flags are mapped to the acceleration features reported by
the [`Device`] in [`Info.rx_accel`]. The n-th feature in `rx_accel` maps
to the `RX_ACCEL_n` `RxFlag`.

RX_ACCEL_4 16u

Acceleration flag 0.

Acceleration flags are mapped to the acceleration features reported by
the [`Device`] in [`Info.rx_accel`]. The n-th feature in `rx_accel` maps
to the `RX_ACCEL_n` `RxFlag`.

RX_ACCEL_5 32u

Acceleration flag 0.

Acceleration flags are mapped to the acceleration features reported by
the [`Device`] in [`Info.rx_accel`]. The n-th feature in `rx_accel` maps
to the `RX_ACCEL_n` `RxFlag`.

RX_ACCEL_6 64u

Acceleration flag 0.

Acceleration flags are mapped to the acceleration features reported by
the [`Device`] in [`Info.rx_accel`]. The n-th feature in `rx_accel` maps
to the `RX_ACCEL_n` `RxFlag`.

RX_ACCEL_7 128u

Acceleration flag 0.

Acceleration flags are mapped to the acceleration features reported by
the [`Device`] in [`Info.rx_accel`]. The n-th feature in `rx_accel` maps
to the `RX_ACCEL_n` `RxFlag`.

RX_ACCEL_8 256u

Acceleration flag 0.

Acceleration flags are mapped to the acceleration features reported by
the [`Device`] in [`Info.rx_accel`]. The n-th feature in `rx_accel` maps
to the `RX_ACCEL_n` `RxFlag`.

RX_ACCEL_9 512u

Acceleration flag 0.

Acceleration flags are mapped to the acceleration features reported by
the [`Device`] in [`Info.rx_accel`]. The n-th feature in `rx_accel` maps
to the `RX_ACCEL_n` `RxFlag`.

RX_ACCEL_10 1024u

Acceleration flag 0.

Acceleration flags are mapped to the acceleration features reported by
the [`Device`] in [`Info.rx_accel`]. The n-th feature in `rx_accel` maps
to the `RX_ACCEL_n` `RxFlag`.

RX_ACCEL_11 2048u

Acceleration flag 0.

Acceleration flags are mapped to the acceleration features reported by
the [`Device`] in [`Info.rx_accel`]. The n-th feature in `rx_accel` maps
to the `RX_ACCEL_n` `RxFlag`.

RX_ACCEL_12 4096u

Acceleration flag 0.

Acceleration flags are mapped to the acceleration features reported by
the [`Device`] in [`Info.rx_accel`]. The n-th feature in `rx_accel` maps
to the `RX_ACCEL_n` `RxFlag`.

RX_ACCEL_13 8192u

Acceleration flag 0.

Acceleration flags are mapped to the acceleration features reported by
the [`Device`] in [`Info.rx_accel`]. The n-th feature in `rx_accel` maps
to the `RX_ACCEL_n` `RxFlag`.

RX_ACCEL_14 16384u

Acceleration flag 0.

Acceleration flags are mapped to the acceleration features reported by
the [`Device`] in [`Info.rx_accel`]. The n-th feature in `rx_accel` maps
to the `RX_ACCEL_n` `RxFlag`.

RX_ACCEL_15 32768u

Acceleration flag 0.

Acceleration flags are mapped to the acceleration features reported by
the [`Device`] in [`Info.rx_accel`]. The n-th feature in `rx_accel` maps
to the `RX_ACCEL_n` `RxFlag`.

RX_OVERRUN 536870912u

Device experienced a hardware rx overrun.

Rx overruns are typically set by hardware controllers when a frame event
was detected but the frame data couldn't be captured. Devices should
clear the controller flag once this is set on an inbound frame, so
future overruns can be detected and reported.

RX_VALIDATION_ERROR 1073741824u

This bit is set if frame validation is performed (such as by hardware
acceleration features) and fails.

It's important to note that some devices may simply discard frames for
which validation fails and never notify the client. Rx frames that
failed validation are only transmitted to the client if the
`SessionFlags::REPORT_INVALID_RX` option is selected when creating a
session.

Flags set by a Device when handing a buffer to a client on the rx path.

Set by devices on the `inbound_flags` field of an rx descriptor.

Defined at line 303 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

enum class StatusFlags : uint32_t
Name Value Comments
ONLINE 1u

Port is online, i.e., data path is open and any ongoing sessions may
send and receive frames.

Port status bits, reported in [`PortStatus.flags`].

Defined at line 804 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

enum class SessionFlags : uint16_t
Name Value Comments
REPORT_INVALID_RX 1u

Receive invalid rx frames.

Sessions marked with `REPORT_INVALID_RX` are interested in receiving
frames that were rejected by internal device checks or payload
validation performed by hardware. Due to the nature of some hardware
platforms, sessions marked with `REPORT_INVALID_RX` may still not
receive frames that fail validation if the hardware implementation
simply drops the frame and doesn't expose it to the software stack.
Sessions NOT marked with `REPORT_INVALID_RX`, in contrast, will NEVER
receive an rx frame with the `RX_VALIDATION_ERROR` flag set.

RECEIVE_RX_POWER_LEASES 2u

Receive rx power leases.

Sessions marked with `RECEIVE_RX_POWER_LEASES` receive
[`DelegatedRxLease`]s through [`Session.WatchDelegatedRxLease`] calls.

Additional session options.

Defined at line 922 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

Records

Functions

  • zx_status_t Clone (::fuchsia::hardware::network::FrameType value, ::fuchsia::hardware::network::FrameType * result)

    Defined at line 79 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • ::fuchsia::hardware::network::EthernetFeatures operator| (::fuchsia::hardware::network::EthernetFeatures _lhs, ::fuchsia::hardware::network::EthernetFeatures _rhs)

    Defined at line 111 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • ::fuchsia::hardware::network::EthernetFeatures & operator|= (::fuchsia::hardware::network::EthernetFeatures & _lhs, ::fuchsia::hardware::network::EthernetFeatures _rhs)

    Defined at line 116 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • ::fuchsia::hardware::network::EthernetFeatures operator& (::fuchsia::hardware::network::EthernetFeatures _lhs, ::fuchsia::hardware::network::EthernetFeatures _rhs)

    Defined at line 122 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • ::fuchsia::hardware::network::EthernetFeatures & operator&= (::fuchsia::hardware::network::EthernetFeatures & _lhs, ::fuchsia::hardware::network::EthernetFeatures _rhs)

    Defined at line 128 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • ::fuchsia::hardware::network::EthernetFeatures operator^ (::fuchsia::hardware::network::EthernetFeatures _lhs, ::fuchsia::hardware::network::EthernetFeatures _rhs)

    Defined at line 134 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • ::fuchsia::hardware::network::EthernetFeatures & operator^= (::fuchsia::hardware::network::EthernetFeatures & _lhs, ::fuchsia::hardware::network::EthernetFeatures _rhs)

    Defined at line 140 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • ::fuchsia::hardware::network::EthernetFeatures operator~ (::fuchsia::hardware::network::EthernetFeatures _value)

    Defined at line 146 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • zx_status_t Clone (::fuchsia::hardware::network::EthernetFeatures value, ::fuchsia::hardware::network::EthernetFeatures * result)

    Defined at line 151 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • zx_status_t Clone (::fuchsia::hardware::network::InfoType value, ::fuchsia::hardware::network::InfoType * result)

    Defined at line 164 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • zx_status_t Clone (::fuchsia::hardware::network::RxAcceleration value, ::fuchsia::hardware::network::RxAcceleration * result)

    Defined at line 224 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • zx_status_t Clone (::fuchsia::hardware::network::TxAcceleration value, ::fuchsia::hardware::network::TxAcceleration * result)

    Defined at line 288 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • ::fuchsia::hardware::network::RxFlags operator| (::fuchsia::hardware::network::RxFlags _lhs, ::fuchsia::hardware::network::RxFlags _rhs)

    Defined at line 363 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • ::fuchsia::hardware::network::RxFlags & operator|= (::fuchsia::hardware::network::RxFlags & _lhs, ::fuchsia::hardware::network::RxFlags _rhs)

    Defined at line 368 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • ::fuchsia::hardware::network::RxFlags operator& (::fuchsia::hardware::network::RxFlags _lhs, ::fuchsia::hardware::network::RxFlags _rhs)

    Defined at line 374 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • ::fuchsia::hardware::network::RxFlags & operator&= (::fuchsia::hardware::network::RxFlags & _lhs, ::fuchsia::hardware::network::RxFlags _rhs)

    Defined at line 380 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • ::fuchsia::hardware::network::RxFlags operator^ (::fuchsia::hardware::network::RxFlags _lhs, ::fuchsia::hardware::network::RxFlags _rhs)

    Defined at line 386 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • ::fuchsia::hardware::network::RxFlags & operator^= (::fuchsia::hardware::network::RxFlags & _lhs, ::fuchsia::hardware::network::RxFlags _rhs)

    Defined at line 392 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • ::fuchsia::hardware::network::RxFlags operator~ (::fuchsia::hardware::network::RxFlags _value)

    Defined at line 398 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • zx_status_t Clone (::fuchsia::hardware::network::RxFlags value, ::fuchsia::hardware::network::RxFlags * result)

    Defined at line 403 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • zx_status_t Clone (::fuchsia::hardware::network::TxFlags value, ::fuchsia::hardware::network::TxFlags * result)

    Defined at line 530 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • zx_status_t Clone (::fuchsia::hardware::network::TxReturnFlags value, ::fuchsia::hardware::network::TxReturnFlags * result)

    Defined at line 635 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • zx_status_t Clone (::fuchsia::hardware::network::MacFilterMode value, ::fuchsia::hardware::network::MacFilterMode * result)

    Defined at line 688 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • zx_status_t Clone (::fuchsia::hardware::network::PortClass value, ::fuchsia::hardware::network::PortClass * result)

    Defined at line 797 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • ::fuchsia::hardware::network::StatusFlags operator| (::fuchsia::hardware::network::StatusFlags _lhs, ::fuchsia::hardware::network::StatusFlags _rhs)

    Defined at line 813 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • ::fuchsia::hardware::network::StatusFlags & operator|= (::fuchsia::hardware::network::StatusFlags & _lhs, ::fuchsia::hardware::network::StatusFlags _rhs)

    Defined at line 818 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • ::fuchsia::hardware::network::StatusFlags operator& (::fuchsia::hardware::network::StatusFlags _lhs, ::fuchsia::hardware::network::StatusFlags _rhs)

    Defined at line 824 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • ::fuchsia::hardware::network::StatusFlags & operator&= (::fuchsia::hardware::network::StatusFlags & _lhs, ::fuchsia::hardware::network::StatusFlags _rhs)

    Defined at line 830 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • ::fuchsia::hardware::network::StatusFlags operator^ (::fuchsia::hardware::network::StatusFlags _lhs, ::fuchsia::hardware::network::StatusFlags _rhs)

    Defined at line 836 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • ::fuchsia::hardware::network::StatusFlags & operator^= (::fuchsia::hardware::network::StatusFlags & _lhs, ::fuchsia::hardware::network::StatusFlags _rhs)

    Defined at line 842 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • ::fuchsia::hardware::network::StatusFlags operator~ (::fuchsia::hardware::network::StatusFlags _value)

    Defined at line 848 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • zx_status_t Clone (::fuchsia::hardware::network::StatusFlags value, ::fuchsia::hardware::network::StatusFlags * result)

    Defined at line 853 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • ::fuchsia::hardware::network::SessionFlags operator| (::fuchsia::hardware::network::SessionFlags _lhs, ::fuchsia::hardware::network::SessionFlags _rhs)

    Defined at line 945 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • ::fuchsia::hardware::network::SessionFlags & operator|= (::fuchsia::hardware::network::SessionFlags & _lhs, ::fuchsia::hardware::network::SessionFlags _rhs)

    Defined at line 950 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • ::fuchsia::hardware::network::SessionFlags operator& (::fuchsia::hardware::network::SessionFlags _lhs, ::fuchsia::hardware::network::SessionFlags _rhs)

    Defined at line 956 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • ::fuchsia::hardware::network::SessionFlags & operator&= (::fuchsia::hardware::network::SessionFlags & _lhs, ::fuchsia::hardware::network::SessionFlags _rhs)

    Defined at line 962 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • ::fuchsia::hardware::network::SessionFlags operator^ (::fuchsia::hardware::network::SessionFlags _lhs, ::fuchsia::hardware::network::SessionFlags _rhs)

    Defined at line 968 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • ::fuchsia::hardware::network::SessionFlags & operator^= (::fuchsia::hardware::network::SessionFlags & _lhs, ::fuchsia::hardware::network::SessionFlags _rhs)

    Defined at line 974 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • ::fuchsia::hardware::network::SessionFlags operator~ (::fuchsia::hardware::network::SessionFlags _value)

    Defined at line 980 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • zx_status_t Clone (::fuchsia::hardware::network::SessionFlags value, ::fuchsia::hardware::network::SessionFlags * result)

    Defined at line 985 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::network::DeviceGetPortWatcherRequest & _value, ::fuchsia::hardware::network::DeviceGetPortWatcherRequest * _result)

    Defined at line 1082 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::network::DeviceCloneRequest & _value, ::fuchsia::hardware::network::DeviceCloneRequest * _result)

    Defined at line 1103 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::network::Empty & _value, ::fuchsia::hardware::network::Empty * _result)

    Defined at line 1126 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::network::DeviceGetInfoResponse & _value, ::fuchsia::hardware::network::DeviceGetInfoResponse * _result)

    Defined at line 1856 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::network::FrameTypeSupport & _value, ::fuchsia::hardware::network::FrameTypeSupport * _result)

    Defined at line 1897 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::network::MacAddressingGetUnicastAddressResponse & _value, ::fuchsia::hardware::network::MacAddressingGetUnicastAddressResponse * _result)

    Defined at line 1918 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::network::MacAddressingSetModeRequest & _value, ::fuchsia::hardware::network::MacAddressingSetModeRequest * _result)

    Defined at line 1939 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::network::MacAddressingSetModeResponse & _value, ::fuchsia::hardware::network::MacAddressingSetModeResponse * _result)

    Defined at line 1960 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::network::MacAddressingAddMulticastAddressRequest & _value, ::fuchsia::hardware::network::MacAddressingAddMulticastAddressRequest * _result)

    Defined at line 1981 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::network::MacAddressingAddMulticastAddressResponse & _value, ::fuchsia::hardware::network::MacAddressingAddMulticastAddressResponse * _result)

    Defined at line 2002 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::network::MacAddressingRemoveMulticastAddressRequest & _value, ::fuchsia::hardware::network::MacAddressingRemoveMulticastAddressRequest * _result)

    Defined at line 2023 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::network::MacAddressingRemoveMulticastAddressResponse & _value, ::fuchsia::hardware::network::MacAddressingRemoveMulticastAddressResponse * _result)

    Defined at line 2044 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::network::PortId & _value, ::fuchsia::hardware::network::PortId * _result)

    Defined at line 2159 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::network::DeviceGetPortRequest & _value, ::fuchsia::hardware::network::DeviceGetPortRequest * _result)

    Defined at line 2184 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::network::DevicePortEvent & value, ::fuchsia::hardware::network::DevicePortEvent * result)

    Defined at line 2316 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::network::PortWatcherWatchResponse & _value, ::fuchsia::hardware::network::PortWatcherWatchResponse * _result)

    Defined at line 2337 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::network::StatusWatcherWatchStatusResponse & _value, ::fuchsia::hardware::network::StatusWatcherWatchStatusResponse * _result)

    Defined at line 2504 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::network::PortGetInfoResponse & _value, ::fuchsia::hardware::network::PortGetInfoResponse * _result)

    Defined at line 2837 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::network::PortGetStatusResponse & _value, ::fuchsia::hardware::network::PortGetStatusResponse * _result)

    Defined at line 2858 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::network::PortGetStatusWatcherRequest & _value, ::fuchsia::hardware::network::PortGetStatusWatcherRequest * _result)

    Defined at line 2883 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::network::PortGetMacRequest & _value, ::fuchsia::hardware::network::PortGetMacRequest * _result)

    Defined at line 2904 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::network::PortGetDeviceRequest & _value, ::fuchsia::hardware::network::PortGetDeviceRequest * _result)

    Defined at line 2925 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::network::PortCloneRequest & _value, ::fuchsia::hardware::network::PortCloneRequest * _result)

    Defined at line 2946 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::network::PortGetDiagnosticsRequest & _value, ::fuchsia::hardware::network::PortGetDiagnosticsRequest * _result)

    Defined at line 3152 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::network::PortGetIdentityResponse & _value, ::fuchsia::hardware::network::PortGetIdentityResponse * _result)

    Defined at line 3173 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::network::SessionAttachRequest & _value, ::fuchsia::hardware::network::SessionAttachRequest * _result)

    Defined at line 3319 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::network::Session_Attach_Response & _value, ::fuchsia::hardware::network::Session_Attach_Response * _result)

    Defined at line 3349 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::network::Session_Attach_Result & value, ::fuchsia::hardware::network::Session_Attach_Result * result)

    Defined at line 3458 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::network::SessionDetachRequest & _value, ::fuchsia::hardware::network::SessionDetachRequest * _result)

    Defined at line 3479 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::network::Session_Detach_Response & _value, ::fuchsia::hardware::network::Session_Detach_Response * _result)

    Defined at line 3509 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::network::Session_Detach_Result & value, ::fuchsia::hardware::network::Session_Detach_Result * result)

    Defined at line 3618 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::network::SessionRegisterForTxRequest & _value, ::fuchsia::hardware::network::SessionRegisterForTxRequest * _result)

    Defined at line 3641 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::network::SessionRegisterForTxResponse & _value, ::fuchsia::hardware::network::SessionRegisterForTxResponse * _result)

    Defined at line 3666 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::network::SessionUnregisterForTxRequest & _value, ::fuchsia::hardware::network::SessionUnregisterForTxRequest * _result)

    Defined at line 3689 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::network::SessionUnregisterForTxResponse & _value, ::fuchsia::hardware::network::SessionUnregisterForTxResponse * _result)

    Defined at line 3714 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::network::Fifos & _value, ::fuchsia::hardware::network::Fifos * _result)

    Defined at line 3748 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::network::Device_OpenSession_Response & _value, ::fuchsia::hardware::network::Device_OpenSession_Response * _result)

    Defined at line 3779 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::network::Device_OpenSession_Result & value, ::fuchsia::hardware::network::Device_OpenSession_Result * result)

    Defined at line 3888 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::network::DeviceOpenSessionRequest & _value, ::fuchsia::hardware::network::DeviceOpenSessionRequest * _result)

    Defined at line 4348 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::network::DelegatedRxLeaseHandle & value, ::fuchsia::hardware::network::DelegatedRxLeaseHandle * result)

    Defined at line 4549 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::hardware::network::SessionWatchDelegatedRxLeaseResponse & _value, ::fuchsia::hardware::network::SessionWatchDelegatedRxLeaseResponse * _result)

    Defined at line 4716 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h