Crate fidl_fuchsia_net_matchers__common

Source

Macros§

AddressMatcherTypeUnknown
Pattern that matches an unknown AddressMatcherType member.
InterfaceUnknown
Pattern that matches an unknown Interface member.
PacketTransportProtocolUnknown
Pattern that matches an unknown PacketTransportProtocol member.
SocketTransportProtocolUnknown
Pattern that matches an unknown SocketTransportProtocol member.
TcpSocketUnknown
Pattern that matches an unknown TcpSocket member.
UdpSocketUnknown
Pattern that matches an unknown UdpSocket member.

Structs§

Address
A matcher for IP addresses.
AddressRange
Empty
An empty type for use in unions.
IcmpPacket
A matcher for ICMPv4 packets.
Icmpv6Packet
A matcher for ICMPv6 packets.
Mark
A matcher for the mark on a socket or packet.
Port
A matcher for transport-layer port numbers.
SocketCookie
A matcher for a socket’s cookie.
TcpPacket
A matcher for TCP packets.
TcpState
UdpPacket
A matcher for UDP packets.
UdpState

Enums§

AddressMatcherType
Interface
A matcher for network interfaces.
PacketTransportProtocol
A matcher for transport-layer information in packets.
SocketTransportProtocol
A matcher for transport-layer fields of a socket.
TcpSocket
A matcher for TCP sockets.
UdpSocket
A matcher for UDP sockets.