Versions in this module Expand all Collapse all v3 v3.3.0-alpha Oct 30, 2020 v3.2.0 Nov 4, 2020 Changes in this version + const APIVersion v3.2.0-beta Oct 29, 2020 v3.2.0-alpha Mar 18, 2020 v3.1.0 Mar 13, 2020 v3.1.0-alpha Feb 11, 2020 v3.0.1 Feb 20, 2020 v3.0.0 Feb 10, 2020 Changes in this version + const ModuleName + const VersionCrc + var IPReassType_name = map[uint32]string + var IPReassType_value = map[string]uint32 + var MfibItfFlags_name = map[uint32]string + var MfibItfFlags_value = map[string]uint32 + func AllMessages() []api.Message + type Address = ip_types.Address + type AddressFamily = ip_types.AddressFamily + type AddressUnion = ip_types.AddressUnion + type AddressWithPrefix = ip_types.AddressWithPrefix + type FibMplsLabel = fib_types.FibMplsLabel + type FibPath = fib_types.FibPath + type FibPathFlags = fib_types.FibPathFlags + type FibPathNh = fib_types.FibPathNh + type FibPathNhProto = fib_types.FibPathNhProto + type FibPathType = fib_types.FibPathType + type IP4Address = ip_types.IP4Address + type IP4AddressWithPrefix = ip_types.IP4AddressWithPrefix + type IP4Prefix = ip_types.IP4Prefix + type IP6Address = ip_types.IP6Address + type IP6AddressWithPrefix = ip_types.IP6AddressWithPrefix + type IP6Prefix = ip_types.IP6Prefix + type IPAddressDetails struct + Prefix AddressWithPrefix + SwIfIndex InterfaceIndex + func (*IPAddressDetails) GetCrcString() string + func (*IPAddressDetails) GetMessageName() string + func (*IPAddressDetails) GetMessageType() api.MessageType + func (m *IPAddressDetails) Reset() + type IPAddressDump struct + IsIPv6 bool + SwIfIndex InterfaceIndex + func (*IPAddressDump) GetCrcString() string + func (*IPAddressDump) GetMessageName() string + func (*IPAddressDump) GetMessageType() api.MessageType + func (m *IPAddressDump) Reset() + type IPContainerProxyAddDel struct + IsAdd bool + Pfx Prefix + SwIfIndex InterfaceIndex + func (*IPContainerProxyAddDel) GetCrcString() string + func (*IPContainerProxyAddDel) GetMessageName() string + func (*IPContainerProxyAddDel) GetMessageType() api.MessageType + func (m *IPContainerProxyAddDel) Reset() + type IPContainerProxyAddDelReply struct + Retval int32 + func (*IPContainerProxyAddDelReply) GetCrcString() string + func (*IPContainerProxyAddDelReply) GetMessageName() string + func (*IPContainerProxyAddDelReply) GetMessageType() api.MessageType + func (m *IPContainerProxyAddDelReply) Reset() + type IPContainerProxyDetails struct + Prefix Prefix + SwIfIndex InterfaceIndex + func (*IPContainerProxyDetails) GetCrcString() string + func (*IPContainerProxyDetails) GetMessageName() string + func (*IPContainerProxyDetails) GetMessageType() api.MessageType + func (m *IPContainerProxyDetails) Reset() + type IPContainerProxyDump struct + func (*IPContainerProxyDump) GetCrcString() string + func (*IPContainerProxyDump) GetMessageName() string + func (*IPContainerProxyDump) GetMessageType() api.MessageType + func (m *IPContainerProxyDump) Reset() + type IPDetails struct + IsIPv6 bool + SwIfIndex InterfaceIndex + func (*IPDetails) GetCrcString() string + func (*IPDetails) GetMessageName() string + func (*IPDetails) GetMessageType() api.MessageType + func (m *IPDetails) Reset() + type IPDscp = ip_types.IPDscp + type IPDump struct + IsIPv6 bool + func (*IPDump) GetCrcString() string + func (*IPDump) GetMessageName() string + func (*IPDump) GetMessageType() api.MessageType + func (m *IPDump) Reset() + type IPEcn = ip_types.IPEcn + type IPMroute struct + EntryFlags uint32 + NPaths uint8 + Paths []MfibPath + Prefix Mprefix + RpfID uint32 + TableID uint32 + func (*IPMroute) GetTypeName() string + type IPMrouteAddDel struct + IsAdd bool + IsMultipath bool + Route IPMroute + func (*IPMrouteAddDel) GetCrcString() string + func (*IPMrouteAddDel) GetMessageName() string + func (*IPMrouteAddDel) GetMessageType() api.MessageType + func (m *IPMrouteAddDel) Reset() + type IPMrouteAddDelReply struct + Retval int32 + StatsIndex uint32 + func (*IPMrouteAddDelReply) GetCrcString() string + func (*IPMrouteAddDelReply) GetMessageName() string + func (*IPMrouteAddDelReply) GetMessageType() api.MessageType + func (m *IPMrouteAddDelReply) Reset() + type IPMrouteDetails struct + Route IPMroute + func (*IPMrouteDetails) GetCrcString() string + func (*IPMrouteDetails) GetMessageName() string + func (*IPMrouteDetails) GetMessageType() api.MessageType + func (m *IPMrouteDetails) Reset() + type IPMrouteDump struct + Table IPTable + func (*IPMrouteDump) GetCrcString() string + func (*IPMrouteDump) GetMessageName() string + func (*IPMrouteDump) GetMessageType() api.MessageType + func (m *IPMrouteDump) Reset() + type IPMtableDetails struct + Table IPTable + func (*IPMtableDetails) GetCrcString() string + func (*IPMtableDetails) GetMessageName() string + func (*IPMtableDetails) GetMessageType() api.MessageType + func (m *IPMtableDetails) Reset() + type IPMtableDump struct + func (*IPMtableDump) GetCrcString() string + func (*IPMtableDump) GetMessageName() string + func (*IPMtableDump) GetMessageType() api.MessageType + func (m *IPMtableDump) Reset() + type IPProto = ip_types.IPProto + type IPPuntPolice struct + IsAdd bool + IsIP6 bool + PolicerIndex uint32 + func (*IPPuntPolice) GetCrcString() string + func (*IPPuntPolice) GetMessageName() string + func (*IPPuntPolice) GetMessageType() api.MessageType + func (m *IPPuntPolice) Reset() + type IPPuntPoliceReply struct + Retval int32 + func (*IPPuntPoliceReply) GetCrcString() string + func (*IPPuntPoliceReply) GetMessageName() string + func (*IPPuntPoliceReply) GetMessageType() api.MessageType + func (m *IPPuntPoliceReply) Reset() + type IPPuntRedirect struct + IsAdd bool + Punt PuntRedirect + func (*IPPuntRedirect) GetCrcString() string + func (*IPPuntRedirect) GetMessageName() string + func (*IPPuntRedirect) GetMessageType() api.MessageType + func (m *IPPuntRedirect) Reset() + type IPPuntRedirectDetails struct + Punt PuntRedirect + func (*IPPuntRedirectDetails) GetCrcString() string + func (*IPPuntRedirectDetails) GetMessageName() string + func (*IPPuntRedirectDetails) GetMessageType() api.MessageType + func (m *IPPuntRedirectDetails) Reset() + type IPPuntRedirectDump struct + IsIPv6 bool + SwIfIndex InterfaceIndex + func (*IPPuntRedirectDump) GetCrcString() string + func (*IPPuntRedirectDump) GetMessageName() string + func (*IPPuntRedirectDump) GetMessageType() api.MessageType + func (m *IPPuntRedirectDump) Reset() + type IPPuntRedirectReply struct + Retval int32 + func (*IPPuntRedirectReply) GetCrcString() string + func (*IPPuntRedirectReply) GetMessageName() string + func (*IPPuntRedirectReply) GetMessageType() api.MessageType + func (m *IPPuntRedirectReply) Reset() + type IPReassType uint32 + const IP_REASS_TYPE_FULL + const IP_REASS_TYPE_SHALLOW_VIRTUAL + func (x IPReassType) String() string + type IPReassemblyEnableDisable struct + EnableIP4 bool + EnableIP6 bool + SwIfIndex InterfaceIndex + Type IPReassType + func (*IPReassemblyEnableDisable) GetCrcString() string + func (*IPReassemblyEnableDisable) GetMessageName() string + func (*IPReassemblyEnableDisable) GetMessageType() api.MessageType + func (m *IPReassemblyEnableDisable) Reset() + type IPReassemblyEnableDisableReply struct + Retval int32 + func (*IPReassemblyEnableDisableReply) GetCrcString() string + func (*IPReassemblyEnableDisableReply) GetMessageName() string + func (*IPReassemblyEnableDisableReply) GetMessageType() api.MessageType + func (m *IPReassemblyEnableDisableReply) Reset() + type IPReassemblyGet struct + IsIP6 bool + Type IPReassType + func (*IPReassemblyGet) GetCrcString() string + func (*IPReassemblyGet) GetMessageName() string + func (*IPReassemblyGet) GetMessageType() api.MessageType + func (m *IPReassemblyGet) Reset() + type IPReassemblyGetReply struct + ExpireWalkIntervalMs uint32 + IsIP6 bool + MaxReassemblies uint32 + MaxReassemblyLength uint32 + Retval int32 + TimeoutMs uint32 + func (*IPReassemblyGetReply) GetCrcString() string + func (*IPReassemblyGetReply) GetMessageName() string + func (*IPReassemblyGetReply) GetMessageType() api.MessageType + func (m *IPReassemblyGetReply) Reset() + type IPReassemblySet struct + ExpireWalkIntervalMs uint32 + IsIP6 bool + MaxReassemblies uint32 + MaxReassemblyLength uint32 + TimeoutMs uint32 + Type IPReassType + func (*IPReassemblySet) GetCrcString() string + func (*IPReassemblySet) GetMessageName() string + func (*IPReassemblySet) GetMessageType() api.MessageType + func (m *IPReassemblySet) Reset() + type IPReassemblySetReply struct + Retval int32 + func (*IPReassemblySetReply) GetCrcString() string + func (*IPReassemblySetReply) GetMessageName() string + func (*IPReassemblySetReply) GetMessageType() api.MessageType + func (m *IPReassemblySetReply) Reset() + type IPRoute struct + NPaths uint8 + Paths []FibPath + Prefix Prefix + StatsIndex uint32 + TableID uint32 + func (*IPRoute) GetTypeName() string + type IPRouteAddDel struct + IsAdd bool + IsMultipath bool + Route IPRoute + func (*IPRouteAddDel) GetCrcString() string + func (*IPRouteAddDel) GetMessageName() string + func (*IPRouteAddDel) GetMessageType() api.MessageType + func (m *IPRouteAddDel) Reset() + type IPRouteAddDelReply struct + Retval int32 + StatsIndex uint32 + func (*IPRouteAddDelReply) GetCrcString() string + func (*IPRouteAddDelReply) GetMessageName() string + func (*IPRouteAddDelReply) GetMessageType() api.MessageType + func (m *IPRouteAddDelReply) Reset() + type IPRouteDetails struct + Route IPRoute + func (*IPRouteDetails) GetCrcString() string + func (*IPRouteDetails) GetMessageName() string + func (*IPRouteDetails) GetMessageType() api.MessageType + func (m *IPRouteDetails) Reset() + type IPRouteDump struct + Table IPTable + func (*IPRouteDump) GetCrcString() string + func (*IPRouteDump) GetMessageName() string + func (*IPRouteDump) GetMessageType() api.MessageType + func (m *IPRouteDump) Reset() + type IPSourceAndPortRangeCheckAddDel struct + HighPorts []uint16 + IsAdd bool + LowPorts []uint16 + NumberOfRanges uint8 + Prefix Prefix + VrfID uint32 + func (*IPSourceAndPortRangeCheckAddDel) GetCrcString() string + func (*IPSourceAndPortRangeCheckAddDel) GetMessageName() string + func (*IPSourceAndPortRangeCheckAddDel) GetMessageType() api.MessageType + func (m *IPSourceAndPortRangeCheckAddDel) Reset() + type IPSourceAndPortRangeCheckAddDelReply struct + Retval int32 + func (*IPSourceAndPortRangeCheckAddDelReply) GetCrcString() string + func (*IPSourceAndPortRangeCheckAddDelReply) GetMessageName() string + func (*IPSourceAndPortRangeCheckAddDelReply) GetMessageType() api.MessageType + func (m *IPSourceAndPortRangeCheckAddDelReply) Reset() + type IPSourceAndPortRangeCheckInterfaceAddDel struct + IsAdd bool + SwIfIndex InterfaceIndex + TCPInVrfID uint32 + TCPOutVrfID uint32 + UDPInVrfID uint32 + UDPOutVrfID uint32 + func (*IPSourceAndPortRangeCheckInterfaceAddDel) GetCrcString() string + func (*IPSourceAndPortRangeCheckInterfaceAddDel) GetMessageName() string + func (*IPSourceAndPortRangeCheckInterfaceAddDel) GetMessageType() api.MessageType + func (m *IPSourceAndPortRangeCheckInterfaceAddDel) Reset() + type IPSourceAndPortRangeCheckInterfaceAddDelReply struct + Retval int32 + func (*IPSourceAndPortRangeCheckInterfaceAddDelReply) GetCrcString() string + func (*IPSourceAndPortRangeCheckInterfaceAddDelReply) GetMessageName() string + func (*IPSourceAndPortRangeCheckInterfaceAddDelReply) GetMessageType() api.MessageType + func (m *IPSourceAndPortRangeCheckInterfaceAddDelReply) Reset() + type IPSourceCheckInterfaceAddDel struct + IsAdd bool + Loose bool + SwIfIndex InterfaceIndex + func (*IPSourceCheckInterfaceAddDel) GetCrcString() string + func (*IPSourceCheckInterfaceAddDel) GetMessageName() string + func (*IPSourceCheckInterfaceAddDel) GetMessageType() api.MessageType + func (m *IPSourceCheckInterfaceAddDel) Reset() + type IPSourceCheckInterfaceAddDelReply struct + Retval int32 + func (*IPSourceCheckInterfaceAddDelReply) GetCrcString() string + func (*IPSourceCheckInterfaceAddDelReply) GetMessageName() string + func (*IPSourceCheckInterfaceAddDelReply) GetMessageType() api.MessageType + func (m *IPSourceCheckInterfaceAddDelReply) Reset() + type IPTable struct + IsIP6 bool + Name string + TableID uint32 + func (*IPTable) GetTypeName() string + type IPTableAddDel struct + IsAdd bool + Table IPTable + func (*IPTableAddDel) GetCrcString() string + func (*IPTableAddDel) GetMessageName() string + func (*IPTableAddDel) GetMessageType() api.MessageType + func (m *IPTableAddDel) Reset() + type IPTableAddDelReply struct + Retval int32 + func (*IPTableAddDelReply) GetCrcString() string + func (*IPTableAddDelReply) GetMessageName() string + func (*IPTableAddDelReply) GetMessageType() api.MessageType + func (m *IPTableAddDelReply) Reset() + type IPTableDetails struct + Table IPTable + func (*IPTableDetails) GetCrcString() string + func (*IPTableDetails) GetMessageName() string + func (*IPTableDetails) GetMessageType() api.MessageType + func (m *IPTableDetails) Reset() + type IPTableDump struct + func (*IPTableDump) GetCrcString() string + func (*IPTableDump) GetMessageName() string + func (*IPTableDump) GetMessageType() api.MessageType + func (m *IPTableDump) Reset() + type IPTableFlush struct + Table IPTable + func (*IPTableFlush) GetCrcString() string + func (*IPTableFlush) GetMessageName() string + func (*IPTableFlush) GetMessageType() api.MessageType + func (m *IPTableFlush) Reset() + type IPTableFlushReply struct + Retval int32 + func (*IPTableFlushReply) GetCrcString() string + func (*IPTableFlushReply) GetMessageName() string + func (*IPTableFlushReply) GetMessageType() api.MessageType + func (m *IPTableFlushReply) Reset() + type IPTableReplaceBegin struct + Table IPTable + func (*IPTableReplaceBegin) GetCrcString() string + func (*IPTableReplaceBegin) GetMessageName() string + func (*IPTableReplaceBegin) GetMessageType() api.MessageType + func (m *IPTableReplaceBegin) Reset() + type IPTableReplaceBeginReply struct + Retval int32 + func (*IPTableReplaceBeginReply) GetCrcString() string + func (*IPTableReplaceBeginReply) GetMessageName() string + func (*IPTableReplaceBeginReply) GetMessageType() api.MessageType + func (m *IPTableReplaceBeginReply) Reset() + type IPTableReplaceEnd struct + Table IPTable + func (*IPTableReplaceEnd) GetCrcString() string + func (*IPTableReplaceEnd) GetMessageName() string + func (*IPTableReplaceEnd) GetMessageType() api.MessageType + func (m *IPTableReplaceEnd) Reset() + type IPTableReplaceEndReply struct + Retval int32 + func (*IPTableReplaceEndReply) GetCrcString() string + func (*IPTableReplaceEndReply) GetMessageName() string + func (*IPTableReplaceEndReply) GetMessageType() api.MessageType + func (m *IPTableReplaceEndReply) Reset() + type IPUnnumberedDetails struct + IPSwIfIndex InterfaceIndex + SwIfIndex InterfaceIndex + func (*IPUnnumberedDetails) GetCrcString() string + func (*IPUnnumberedDetails) GetMessageName() string + func (*IPUnnumberedDetails) GetMessageType() api.MessageType + func (m *IPUnnumberedDetails) Reset() + type IPUnnumberedDump struct + SwIfIndex InterfaceIndex + func (*IPUnnumberedDump) GetCrcString() string + func (*IPUnnumberedDump) GetMessageName() string + func (*IPUnnumberedDump) GetMessageType() api.MessageType + func (m *IPUnnumberedDump) Reset() + type IfStatusFlags = interface_types.IfStatusFlags + type IfType = interface_types.IfType + type InterfaceIndex = interface_types.InterfaceIndex + type IoamDisable struct + ID uint16 + func (*IoamDisable) GetCrcString() string + func (*IoamDisable) GetMessageName() string + func (*IoamDisable) GetMessageType() api.MessageType + func (m *IoamDisable) Reset() + type IoamDisableReply struct + Retval int32 + func (*IoamDisableReply) GetCrcString() string + func (*IoamDisableReply) GetMessageName() string + func (*IoamDisableReply) GetMessageType() api.MessageType + func (m *IoamDisableReply) Reset() + type IoamEnable struct + Analyse bool + ID uint16 + NodeID uint32 + PotEnable bool + Seqno bool + TraceEnable bool + func (*IoamEnable) GetCrcString() string + func (*IoamEnable) GetMessageName() string + func (*IoamEnable) GetMessageType() api.MessageType + func (m *IoamEnable) Reset() + type IoamEnableReply struct + Retval int32 + func (*IoamEnableReply) GetCrcString() string + func (*IoamEnableReply) GetMessageName() string + func (*IoamEnableReply) GetMessageType() api.MessageType + func (m *IoamEnableReply) Reset() + type LinkDuplex = interface_types.LinkDuplex + type MacAddress = ethernet_types.MacAddress + type MfibItfFlags uint32 + const MFIB_API_ITF_FLAG_ACCEPT + const MFIB_API_ITF_FLAG_DONT_PRESERVE + const MFIB_API_ITF_FLAG_FORWARD + const MFIB_API_ITF_FLAG_NEGATE_SIGNAL + const MFIB_API_ITF_FLAG_NONE + const MFIB_API_ITF_FLAG_SIGNAL_PRESENT + func (x MfibItfFlags) String() string + type MfibPath struct + ItfFlags MfibItfFlags + Path FibPath + func (*MfibPath) GetTypeName() string + type MfibSignalDetails struct + IPPacketData []byte + IPPacketLen uint16 + Prefix Mprefix + SwIfIndex InterfaceIndex + TableID uint32 + func (*MfibSignalDetails) GetCrcString() string + func (*MfibSignalDetails) GetMessageName() string + func (*MfibSignalDetails) GetMessageType() api.MessageType + func (m *MfibSignalDetails) Reset() + type MfibSignalDump struct + func (*MfibSignalDump) GetCrcString() string + func (*MfibSignalDump) GetMessageName() string + func (*MfibSignalDump) GetMessageType() api.MessageType + func (m *MfibSignalDump) Reset() + type Mprefix = ip_types.Mprefix + type MtuProto = interface_types.MtuProto + type Prefix = ip_types.Prefix + type PrefixMatcher = ip_types.PrefixMatcher + type PuntRedirect struct + Nh Address + RxSwIfIndex InterfaceIndex + TxSwIfIndex InterfaceIndex + func (*PuntRedirect) GetTypeName() string + type RPCService interface + DumpIP func(ctx context.Context, in *IPDump) (RPCService_DumpIPClient, error) + DumpIPAddress func(ctx context.Context, in *IPAddressDump) (RPCService_DumpIPAddressClient, error) + DumpIPContainerProxy func(ctx context.Context, in *IPContainerProxyDump) (RPCService_DumpIPContainerProxyClient, error) + DumpIPMroute func(ctx context.Context, in *IPMrouteDump) (RPCService_DumpIPMrouteClient, error) + DumpIPMtable func(ctx context.Context, in *IPMtableDump) (RPCService_DumpIPMtableClient, error) + DumpIPPuntRedirect func(ctx context.Context, in *IPPuntRedirectDump) (RPCService_DumpIPPuntRedirectClient, error) + DumpIPRoute func(ctx context.Context, in *IPRouteDump) (RPCService_DumpIPRouteClient, error) + DumpIPTable func(ctx context.Context, in *IPTableDump) (RPCService_DumpIPTableClient, error) + DumpIPUnnumbered func(ctx context.Context, in *IPUnnumberedDump) (RPCService_DumpIPUnnumberedClient, error) + DumpMfibSignal func(ctx context.Context, in *MfibSignalDump) (RPCService_DumpMfibSignalClient, error) + IPContainerProxyAddDel func(ctx context.Context, in *IPContainerProxyAddDel) (*IPContainerProxyAddDelReply, error) + IPMrouteAddDel func(ctx context.Context, in *IPMrouteAddDel) (*IPMrouteAddDelReply, error) + IPPuntPolice func(ctx context.Context, in *IPPuntPolice) (*IPPuntPoliceReply, error) + IPPuntRedirect func(ctx context.Context, in *IPPuntRedirect) (*IPPuntRedirectReply, error) + IPReassemblyEnableDisable func(ctx context.Context, in *IPReassemblyEnableDisable) (*IPReassemblyEnableDisableReply, error) + IPReassemblyGet func(ctx context.Context, in *IPReassemblyGet) (*IPReassemblyGetReply, error) + IPReassemblySet func(ctx context.Context, in *IPReassemblySet) (*IPReassemblySetReply, error) + IPRouteAddDel func(ctx context.Context, in *IPRouteAddDel) (*IPRouteAddDelReply, error) + IPSourceAndPortRangeCheckAddDel func(ctx context.Context, in *IPSourceAndPortRangeCheckAddDel) (*IPSourceAndPortRangeCheckAddDelReply, error) + IPSourceAndPortRangeCheckInterfaceAddDel func(ctx context.Context, in *IPSourceAndPortRangeCheckInterfaceAddDel) (*IPSourceAndPortRangeCheckInterfaceAddDelReply, error) + IPSourceCheckInterfaceAddDel func(ctx context.Context, in *IPSourceCheckInterfaceAddDel) (*IPSourceCheckInterfaceAddDelReply, error) + IPTableAddDel func(ctx context.Context, in *IPTableAddDel) (*IPTableAddDelReply, error) + IPTableFlush func(ctx context.Context, in *IPTableFlush) (*IPTableFlushReply, error) + IPTableReplaceBegin func(ctx context.Context, in *IPTableReplaceBegin) (*IPTableReplaceBeginReply, error) + IPTableReplaceEnd func(ctx context.Context, in *IPTableReplaceEnd) (*IPTableReplaceEndReply, error) + IoamDisable func(ctx context.Context, in *IoamDisable) (*IoamDisableReply, error) + IoamEnable func(ctx context.Context, in *IoamEnable) (*IoamEnableReply, error) + SetIPFlowHash func(ctx context.Context, in *SetIPFlowHash) (*SetIPFlowHashReply, error) + SwInterfaceIP6EnableDisable func(ctx context.Context, in *SwInterfaceIP6EnableDisable) (*SwInterfaceIP6EnableDisableReply, error) + SwInterfaceIP6SetLinkLocalAddress func(ctx context.Context, in *SwInterfaceIP6SetLinkLocalAddress) (*SwInterfaceIP6SetLinkLocalAddressReply, error) + func NewServiceClient(ch api.Channel) RPCService + type RPCService_DumpIPAddressClient interface + Recv func() (*IPAddressDetails, error) + type RPCService_DumpIPClient interface + Recv func() (*IPDetails, error) + type RPCService_DumpIPContainerProxyClient interface + Recv func() (*IPContainerProxyDetails, error) + type RPCService_DumpIPMrouteClient interface + Recv func() (*IPMrouteDetails, error) + type RPCService_DumpIPMtableClient interface + Recv func() (*IPMtableDetails, error) + type RPCService_DumpIPPuntRedirectClient interface + Recv func() (*IPPuntRedirectDetails, error) + type RPCService_DumpIPRouteClient interface + Recv func() (*IPRouteDetails, error) + type RPCService_DumpIPTableClient interface + Recv func() (*IPTableDetails, error) + type RPCService_DumpIPUnnumberedClient interface + Recv func() (*IPUnnumberedDetails, error) + type RPCService_DumpMfibSignalClient interface + Recv func() (*MfibSignalDetails, error) + type RxMode = interface_types.RxMode + type SetIPFlowHash struct + Dport bool + Dst bool + IsIPv6 bool + Proto bool + Reverse bool + Sport bool + Src bool + Symmetric bool + VrfID uint32 + func (*SetIPFlowHash) GetCrcString() string + func (*SetIPFlowHash) GetMessageName() string + func (*SetIPFlowHash) GetMessageType() api.MessageType + func (m *SetIPFlowHash) Reset() + type SetIPFlowHashReply struct + Retval int32 + func (*SetIPFlowHashReply) GetCrcString() string + func (*SetIPFlowHashReply) GetMessageName() string + func (*SetIPFlowHashReply) GetMessageType() api.MessageType + func (m *SetIPFlowHashReply) Reset() + type SubIfFlags = interface_types.SubIfFlags + type SwInterfaceIP6EnableDisable struct + Enable bool + SwIfIndex InterfaceIndex + func (*SwInterfaceIP6EnableDisable) GetCrcString() string + func (*SwInterfaceIP6EnableDisable) GetMessageName() string + func (*SwInterfaceIP6EnableDisable) GetMessageType() api.MessageType + func (m *SwInterfaceIP6EnableDisable) Reset() + type SwInterfaceIP6EnableDisableReply struct + Retval int32 + func (*SwInterfaceIP6EnableDisableReply) GetCrcString() string + func (*SwInterfaceIP6EnableDisableReply) GetMessageName() string + func (*SwInterfaceIP6EnableDisableReply) GetMessageType() api.MessageType + func (m *SwInterfaceIP6EnableDisableReply) Reset() + type SwInterfaceIP6SetLinkLocalAddress struct + IP IP6Address + SwIfIndex InterfaceIndex + func (*SwInterfaceIP6SetLinkLocalAddress) GetCrcString() string + func (*SwInterfaceIP6SetLinkLocalAddress) GetMessageName() string + func (*SwInterfaceIP6SetLinkLocalAddress) GetMessageType() api.MessageType + func (m *SwInterfaceIP6SetLinkLocalAddress) Reset() + type SwInterfaceIP6SetLinkLocalAddressReply struct + Retval int32 + func (*SwInterfaceIP6SetLinkLocalAddressReply) GetCrcString() string + func (*SwInterfaceIP6SetLinkLocalAddressReply) GetMessageName() string + func (*SwInterfaceIP6SetLinkLocalAddressReply) GetMessageType() api.MessageType + func (m *SwInterfaceIP6SetLinkLocalAddressReply) Reset() v3.0.0-beta.2 Jan 17, 2020