Versions in this module Expand all Collapse all v0 v0.5.0 Jul 29, 2022 Changes in this version + const APIFile + const APIVersion + const VersionCrc v0.4.0 Jan 17, 2022 Changes in this version + var FlowAction_name = map[uint32]string + var FlowAction_value = map[string]uint32 + var FlowType_name = map[uint32]string + var FlowType_value = map[string]uint32 + type FlowAction uint32 + const FLOW_ACTION_BUFFER_ADVANCE + const FLOW_ACTION_COUNT + const FLOW_ACTION_DROP + const FLOW_ACTION_MARK + const FLOW_ACTION_REDIRECT_TO_NODE + const FLOW_ACTION_REDIRECT_TO_QUEUE + func (x FlowAction) String() string + type FlowEthernet struct + DstAddr ethernet_types.MacAddress + Foo int32 + SrcAddr ethernet_types.MacAddress + Type uint16 + type FlowIP4 struct + DstAddr ip_types.IP4AddressAndMask + Foo int32 + Protocol IPProtAndMask + SrcAddr ip_types.IP4AddressAndMask + type FlowIP4Gtpc struct + DstAddr ip_types.IP4AddressAndMask + DstPort IPPortAndMask + Foo int32 + Protocol IPProtAndMask + SrcAddr ip_types.IP4AddressAndMask + SrcPort IPPortAndMask + Teid uint32 + type FlowIP4Gtpu struct + DstAddr ip_types.IP4AddressAndMask + DstPort IPPortAndMask + Foo int32 + Protocol IPProtAndMask + SrcAddr ip_types.IP4AddressAndMask + SrcPort IPPortAndMask + Teid uint32 + type FlowIP4IpsecAh struct + DstAddr ip_types.IP4AddressAndMask + Foo int32 + Protocol IPProtAndMask + Spi uint32 + SrcAddr ip_types.IP4AddressAndMask + type FlowIP4IpsecEsp struct + DstAddr ip_types.IP4AddressAndMask + Foo int32 + Protocol IPProtAndMask + Spi uint32 + SrcAddr ip_types.IP4AddressAndMask + type FlowIP4L2tpv3oip struct + DstAddr ip_types.IP4AddressAndMask + Foo int32 + Protocol IPProtAndMask + SessionID uint32 + SrcAddr ip_types.IP4AddressAndMask + type FlowIP4NTuple struct + DstAddr ip_types.IP4AddressAndMask + DstPort IPPortAndMask + Foo int32 + Protocol IPProtAndMask + SrcAddr ip_types.IP4AddressAndMask + SrcPort IPPortAndMask + type FlowIP4NTupleTagged struct + DstAddr ip_types.IP4AddressAndMask + DstPort IPPortAndMask + Foo int32 + Protocol IPProtAndMask + SrcAddr ip_types.IP4AddressAndMask + SrcPort IPPortAndMask + type FlowIP4Vxlan struct + DstAddr ip_types.IP4AddressAndMask + DstPort IPPortAndMask + Foo int32 + Protocol IPProtAndMask + SrcAddr ip_types.IP4AddressAndMask + SrcPort IPPortAndMask + Vni uint32 + type FlowIP6 struct + DstAddr ip_types.IP6AddressAndMask + Foo int32 + Protocol IPProtAndMask + SrcAddr ip_types.IP6AddressAndMask + type FlowIP6NTuple struct + DstAddr ip_types.IP6AddressAndMask + DstPort IPPortAndMask + Foo int32 + Protocol IPProtAndMask + SrcAddr ip_types.IP6AddressAndMask + SrcPort IPPortAndMask + type FlowIP6NTupleTagged struct + DstAddr ip_types.IP6AddressAndMask + DstPort IPPortAndMask + Foo int32 + Protocol IPProtAndMask + SrcAddr ip_types.IP6AddressAndMask + SrcPort IPPortAndMask + type FlowIP6Vxlan struct + DstAddr ip_types.IP6AddressAndMask + DstPort IPPortAndMask + Foo int32 + Protocol IPProtAndMask + SrcAddr ip_types.IP6AddressAndMask + SrcPort IPPortAndMask + Vni uint32 + type FlowRule struct + Actions FlowAction + BufferAdvance int32 + Flow FlowUnion + Index uint32 + MarkFlowID uint32 + RedirectDeviceInputNextIndex uint32 + RedirectNodeIndex uint32 + RedirectQueue uint32 + Type FlowType + type FlowType uint32 + const FLOW_TYPE_ETHERNET + const FLOW_TYPE_IP4 + const FLOW_TYPE_IP4_GTPC + const FLOW_TYPE_IP4_GTPU + const FLOW_TYPE_IP4_IPSEC_AH + const FLOW_TYPE_IP4_IPSEC_ESP + const FLOW_TYPE_IP4_L2TPV3OIP + const FLOW_TYPE_IP4_N_TUPLE + const FLOW_TYPE_IP4_N_TUPLE_TAGGED + const FLOW_TYPE_IP4_VXLAN + const FLOW_TYPE_IP6 + const FLOW_TYPE_IP6_N_TUPLE + const FLOW_TYPE_IP6_N_TUPLE_TAGGED + const FLOW_TYPE_IP6_VXLAN + func (x FlowType) String() string + type FlowUnion struct + XXX_UnionData [82]byte + func FlowUnionEthernet(a FlowEthernet) (u FlowUnion) + func FlowUnionIP4(a FlowIP4) (u FlowUnion) + func FlowUnionIP4Gtpc(a FlowIP4Gtpc) (u FlowUnion) + func FlowUnionIP4Gtpu(a FlowIP4Gtpu) (u FlowUnion) + func FlowUnionIP4IpsecAh(a FlowIP4IpsecAh) (u FlowUnion) + func FlowUnionIP4IpsecEsp(a FlowIP4IpsecEsp) (u FlowUnion) + func FlowUnionIP4L2tpv3oip(a FlowIP4L2tpv3oip) (u FlowUnion) + func FlowUnionIP4NTuple(a FlowIP4NTuple) (u FlowUnion) + func FlowUnionIP4NTupleTagged(a FlowIP4NTupleTagged) (u FlowUnion) + func FlowUnionIP4Vxlan(a FlowIP4Vxlan) (u FlowUnion) + func FlowUnionIP6(a FlowIP6) (u FlowUnion) + func FlowUnionIP6NTuple(a FlowIP6NTuple) (u FlowUnion) + func FlowUnionIP6NTupleTagged(a FlowIP6NTupleTagged) (u FlowUnion) + func FlowUnionIP6Vxlan(a FlowIP6Vxlan) (u FlowUnion) + func (u *FlowUnion) GetEthernet() (a FlowEthernet) + func (u *FlowUnion) GetIP4() (a FlowIP4) + func (u *FlowUnion) GetIP4Gtpc() (a FlowIP4Gtpc) + func (u *FlowUnion) GetIP4Gtpu() (a FlowIP4Gtpu) + func (u *FlowUnion) GetIP4IpsecAh() (a FlowIP4IpsecAh) + func (u *FlowUnion) GetIP4IpsecEsp() (a FlowIP4IpsecEsp) + func (u *FlowUnion) GetIP4L2tpv3oip() (a FlowIP4L2tpv3oip) + func (u *FlowUnion) GetIP4NTuple() (a FlowIP4NTuple) + func (u *FlowUnion) GetIP4NTupleTagged() (a FlowIP4NTupleTagged) + func (u *FlowUnion) GetIP4Vxlan() (a FlowIP4Vxlan) + func (u *FlowUnion) GetIP6() (a FlowIP6) + func (u *FlowUnion) GetIP6NTuple() (a FlowIP6NTuple) + func (u *FlowUnion) GetIP6NTupleTagged() (a FlowIP6NTupleTagged) + func (u *FlowUnion) GetIP6Vxlan() (a FlowIP6Vxlan) + func (u *FlowUnion) SetEthernet(a FlowEthernet) + func (u *FlowUnion) SetIP4(a FlowIP4) + func (u *FlowUnion) SetIP4Gtpc(a FlowIP4Gtpc) + func (u *FlowUnion) SetIP4Gtpu(a FlowIP4Gtpu) + func (u *FlowUnion) SetIP4IpsecAh(a FlowIP4IpsecAh) + func (u *FlowUnion) SetIP4IpsecEsp(a FlowIP4IpsecEsp) + func (u *FlowUnion) SetIP4L2tpv3oip(a FlowIP4L2tpv3oip) + func (u *FlowUnion) SetIP4NTuple(a FlowIP4NTuple) + func (u *FlowUnion) SetIP4NTupleTagged(a FlowIP4NTupleTagged) + func (u *FlowUnion) SetIP4Vxlan(a FlowIP4Vxlan) + func (u *FlowUnion) SetIP6(a FlowIP6) + func (u *FlowUnion) SetIP6NTuple(a FlowIP6NTuple) + func (u *FlowUnion) SetIP6NTupleTagged(a FlowIP6NTupleTagged) + func (u *FlowUnion) SetIP6Vxlan(a FlowIP6Vxlan) + type IPPortAndMask struct + Mask uint16 + Port uint16 + type IPProtAndMask struct + Mask uint8 + Prot ip_types.IPProto