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 93 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
FULL_CHECKSUMS_VERIFIED 1u

The device verified one or more "full" checksums (meaning an Internet
Checksum over the full contents of e.g. a UDP or TCP packet).

The number of verified checksums, minus one, is indicated by the
`rx_full_csums_verified` field of the `accel_metadata` field of the rx
descriptor.

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 167 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 609 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 729 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 86 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 118 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 123 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 129 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 135 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 141 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 147 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 153 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 158 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 198 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 203 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 209 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 215 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 221 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 227 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 233 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 238 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 335 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 440 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 493 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 602 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 618 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 623 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 629 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 635 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 641 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 647 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 653 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 658 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 752 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 757 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 763 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 769 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 775 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 781 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 787 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 792 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 1465 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 1488 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 1509 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 1532 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 1602 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 1623 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 1644 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 1665 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 1686 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 1707 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 1728 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 1749 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 1864 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 1889 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 2021 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 2042 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 2209 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 2542 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 2563 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 2588 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 2609 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 2630 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 2651 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 2857 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 2878 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::PortGetPowerDependencyTokenResponse & _value, ::fuchsia::hardware::network::PortGetPowerDependencyTokenResponse * _result)

    Defined at line 2899 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 3060 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 3090 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 3199 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 3220 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 3250 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 3359 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 3382 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 3407 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 3430 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 3455 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 3489 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 3520 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 3629 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 4093 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 4294 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 4461 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/hlcpp/fuchsia/hardware/network/cpp/fidl.h