template <typename BuilderImpl>
class WireTableBaseBuilder
Defined at line 196 of file fidling/gen/sdk/fidl/fuchsia.net.matchers/fuchsia.net.matchers/cpp/fidl/fuchsia.net.matchers/cpp/wire_types.h
Public Methods
::fuchsia_net_matchers::wire::TcpPacket Build ()
Build and return the table. The builder should not be used after this.
bool has_src_port ()
void clear_src_port ()
Clears the src_port field.
This method should be used sparingly, such as only during tests, as it has
O(number_of_fields) complexity.
::fuchsia_net_matchers::wire::Port & src_port ()
Matcher for the TCP source port.
BuilderImpl & src_port (Wrapper_Ignore_Me_< ::fidl::ObjectView< ::fuchsia_net_matchers::wire::Port>> elem)
Matcher for the TCP source port.
bool has_dst_port ()
void clear_dst_port ()
Clears the dst_port field.
This method should be used sparingly, such as only during tests, as it has
O(number_of_fields) complexity.
::fuchsia_net_matchers::wire::Port & dst_port ()
Matcher for the TCP destination port.
BuilderImpl & dst_port (Wrapper_Ignore_Me_< ::fidl::ObjectView< ::fuchsia_net_matchers::wire::Port>> elem)
Matcher for the TCP destination port.
Protected Methods
void WireTableBaseBuilder< ::fuchsia_net_matchers::wire::TcpPacket, BuilderImpl> (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_net_matchers::wire::TcpPacket>> && frame)