Versions in this module Expand all Collapse all v3 v3.5.0 Feb 6, 2023 Changes in this version + const APIFile + const APIVersion + const VersionCrc + var IPFlowHashConfig_name = map[uint32]string + var IPFlowHashConfig_value = map[string]uint32 + var IPReassType_name = map[uint32]string + var IPReassType_value = map[string]uint32 + func AllMessages() []api.Message + type AddDelIPPuntRedirectV2 struct + IsAdd bool + Punt PuntRedirectV2 + func (*AddDelIPPuntRedirectV2) GetCrcString() string + func (*AddDelIPPuntRedirectV2) GetMessageName() string + func (*AddDelIPPuntRedirectV2) GetMessageType() api.MessageType + func (m *AddDelIPPuntRedirectV2) Marshal(b []byte) ([]byte, error) + func (m *AddDelIPPuntRedirectV2) Reset() + func (m *AddDelIPPuntRedirectV2) Size() (size int) + func (m *AddDelIPPuntRedirectV2) Unmarshal(b []byte) error + type AddDelIPPuntRedirectV2Reply struct + Retval int32 + func (*AddDelIPPuntRedirectV2Reply) GetCrcString() string + func (*AddDelIPPuntRedirectV2Reply) GetMessageName() string + func (*AddDelIPPuntRedirectV2Reply) GetMessageType() api.MessageType + func (m *AddDelIPPuntRedirectV2Reply) Marshal(b []byte) ([]byte, error) + func (m *AddDelIPPuntRedirectV2Reply) Reset() + func (m *AddDelIPPuntRedirectV2Reply) Size() (size int) + func (m *AddDelIPPuntRedirectV2Reply) Unmarshal(b []byte) error + type IPAddressDetails struct + Prefix ip_types.AddressWithPrefix + SwIfIndex interface_types.InterfaceIndex + func (*IPAddressDetails) GetCrcString() string + func (*IPAddressDetails) GetMessageName() string + func (*IPAddressDetails) GetMessageType() api.MessageType + func (m *IPAddressDetails) Marshal(b []byte) ([]byte, error) + func (m *IPAddressDetails) Reset() + func (m *IPAddressDetails) Size() (size int) + func (m *IPAddressDetails) Unmarshal(b []byte) error + type IPAddressDump struct + IsIPv6 bool + SwIfIndex interface_types.InterfaceIndex + func (*IPAddressDump) GetCrcString() string + func (*IPAddressDump) GetMessageName() string + func (*IPAddressDump) GetMessageType() api.MessageType + func (m *IPAddressDump) Marshal(b []byte) ([]byte, error) + func (m *IPAddressDump) Reset() + func (m *IPAddressDump) Size() (size int) + func (m *IPAddressDump) Unmarshal(b []byte) error + type IPContainerProxyAddDel struct + IsAdd bool + Pfx ip_types.Prefix + SwIfIndex interface_types.InterfaceIndex + func (*IPContainerProxyAddDel) GetCrcString() string + func (*IPContainerProxyAddDel) GetMessageName() string + func (*IPContainerProxyAddDel) GetMessageType() api.MessageType + func (m *IPContainerProxyAddDel) Marshal(b []byte) ([]byte, error) + func (m *IPContainerProxyAddDel) Reset() + func (m *IPContainerProxyAddDel) Size() (size int) + func (m *IPContainerProxyAddDel) Unmarshal(b []byte) error + type IPContainerProxyAddDelReply struct + Retval int32 + func (*IPContainerProxyAddDelReply) GetCrcString() string + func (*IPContainerProxyAddDelReply) GetMessageName() string + func (*IPContainerProxyAddDelReply) GetMessageType() api.MessageType + func (m *IPContainerProxyAddDelReply) Marshal(b []byte) ([]byte, error) + func (m *IPContainerProxyAddDelReply) Reset() + func (m *IPContainerProxyAddDelReply) Size() (size int) + func (m *IPContainerProxyAddDelReply) Unmarshal(b []byte) error + type IPContainerProxyDetails struct + Prefix ip_types.Prefix + SwIfIndex interface_types.InterfaceIndex + func (*IPContainerProxyDetails) GetCrcString() string + func (*IPContainerProxyDetails) GetMessageName() string + func (*IPContainerProxyDetails) GetMessageType() api.MessageType + func (m *IPContainerProxyDetails) Marshal(b []byte) ([]byte, error) + func (m *IPContainerProxyDetails) Reset() + func (m *IPContainerProxyDetails) Size() (size int) + func (m *IPContainerProxyDetails) Unmarshal(b []byte) error + type IPContainerProxyDump struct + func (*IPContainerProxyDump) GetCrcString() string + func (*IPContainerProxyDump) GetMessageName() string + func (*IPContainerProxyDump) GetMessageType() api.MessageType + func (m *IPContainerProxyDump) Marshal(b []byte) ([]byte, error) + func (m *IPContainerProxyDump) Reset() + func (m *IPContainerProxyDump) Size() (size int) + func (m *IPContainerProxyDump) Unmarshal(b []byte) error + type IPDetails struct + IsIPv6 bool + SwIfIndex interface_types.InterfaceIndex + func (*IPDetails) GetCrcString() string + func (*IPDetails) GetMessageName() string + func (*IPDetails) GetMessageType() api.MessageType + func (m *IPDetails) Marshal(b []byte) ([]byte, error) + func (m *IPDetails) Reset() + func (m *IPDetails) Size() (size int) + func (m *IPDetails) Unmarshal(b []byte) error + type IPDump struct + IsIPv6 bool + func (*IPDump) GetCrcString() string + func (*IPDump) GetMessageName() string + func (*IPDump) GetMessageType() api.MessageType + func (m *IPDump) Marshal(b []byte) ([]byte, error) + func (m *IPDump) Reset() + func (m *IPDump) Size() (size int) + func (m *IPDump) Unmarshal(b []byte) error + type IPFlowHashConfig uint32 + const IP_API_FLOW_HASH_DST_IP + const IP_API_FLOW_HASH_DST_PORT + const IP_API_FLOW_HASH_FLOW_LABEL + const IP_API_FLOW_HASH_PROTO + const IP_API_FLOW_HASH_REVERSE + const IP_API_FLOW_HASH_SRC_IP + const IP_API_FLOW_HASH_SRC_PORT + const IP_API_FLOW_HASH_SYMETRIC + func (x IPFlowHashConfig) String() string + type IPLocalReassEnableDisable struct + EnableIP4 bool + EnableIP6 bool + func (*IPLocalReassEnableDisable) GetCrcString() string + func (*IPLocalReassEnableDisable) GetMessageName() string + func (*IPLocalReassEnableDisable) GetMessageType() api.MessageType + func (m *IPLocalReassEnableDisable) Marshal(b []byte) ([]byte, error) + func (m *IPLocalReassEnableDisable) Reset() + func (m *IPLocalReassEnableDisable) Size() (size int) + func (m *IPLocalReassEnableDisable) Unmarshal(b []byte) error + type IPLocalReassEnableDisableReply struct + Retval int32 + func (*IPLocalReassEnableDisableReply) GetCrcString() string + func (*IPLocalReassEnableDisableReply) GetMessageName() string + func (*IPLocalReassEnableDisableReply) GetMessageType() api.MessageType + func (m *IPLocalReassEnableDisableReply) Marshal(b []byte) ([]byte, error) + func (m *IPLocalReassEnableDisableReply) Reset() + func (m *IPLocalReassEnableDisableReply) Size() (size int) + func (m *IPLocalReassEnableDisableReply) Unmarshal(b []byte) error + type IPLocalReassGet struct + func (*IPLocalReassGet) GetCrcString() string + func (*IPLocalReassGet) GetMessageName() string + func (*IPLocalReassGet) GetMessageType() api.MessageType + func (m *IPLocalReassGet) Marshal(b []byte) ([]byte, error) + func (m *IPLocalReassGet) Reset() + func (m *IPLocalReassGet) Size() (size int) + func (m *IPLocalReassGet) Unmarshal(b []byte) error + type IPLocalReassGetReply struct + IP4IsEnabled bool + IP6IsEnabled bool + Retval int32 + func (*IPLocalReassGetReply) GetCrcString() string + func (*IPLocalReassGetReply) GetMessageName() string + func (*IPLocalReassGetReply) GetMessageType() api.MessageType + func (m *IPLocalReassGetReply) Marshal(b []byte) ([]byte, error) + func (m *IPLocalReassGetReply) Reset() + func (m *IPLocalReassGetReply) Size() (size int) + func (m *IPLocalReassGetReply) Unmarshal(b []byte) error + type IPMroute struct + EntryFlags mfib_types.MfibEntryFlags + NPaths uint8 + Paths []mfib_types.MfibPath + Prefix ip_types.Mprefix + RpfID uint32 + TableID uint32 + 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) Marshal(b []byte) ([]byte, error) + func (m *IPMrouteAddDel) Reset() + func (m *IPMrouteAddDel) Size() (size int) + func (m *IPMrouteAddDel) Unmarshal(b []byte) error + type IPMrouteAddDelReply struct + Retval int32 + StatsIndex uint32 + func (*IPMrouteAddDelReply) GetCrcString() string + func (*IPMrouteAddDelReply) GetMessageName() string + func (*IPMrouteAddDelReply) GetMessageType() api.MessageType + func (m *IPMrouteAddDelReply) Marshal(b []byte) ([]byte, error) + func (m *IPMrouteAddDelReply) Reset() + func (m *IPMrouteAddDelReply) Size() (size int) + func (m *IPMrouteAddDelReply) Unmarshal(b []byte) error + type IPMrouteDetails struct + Route IPMroute + func (*IPMrouteDetails) GetCrcString() string + func (*IPMrouteDetails) GetMessageName() string + func (*IPMrouteDetails) GetMessageType() api.MessageType + func (m *IPMrouteDetails) Marshal(b []byte) ([]byte, error) + func (m *IPMrouteDetails) Reset() + func (m *IPMrouteDetails) Size() (size int) + func (m *IPMrouteDetails) Unmarshal(b []byte) error + type IPMrouteDump struct + Table IPTable + func (*IPMrouteDump) GetCrcString() string + func (*IPMrouteDump) GetMessageName() string + func (*IPMrouteDump) GetMessageType() api.MessageType + func (m *IPMrouteDump) Marshal(b []byte) ([]byte, error) + func (m *IPMrouteDump) Reset() + func (m *IPMrouteDump) Size() (size int) + func (m *IPMrouteDump) Unmarshal(b []byte) error + type IPMtableDetails struct + Table IPTable + func (*IPMtableDetails) GetCrcString() string + func (*IPMtableDetails) GetMessageName() string + func (*IPMtableDetails) GetMessageType() api.MessageType + func (m *IPMtableDetails) Marshal(b []byte) ([]byte, error) + func (m *IPMtableDetails) Reset() + func (m *IPMtableDetails) Size() (size int) + func (m *IPMtableDetails) Unmarshal(b []byte) error + type IPMtableDump struct + func (*IPMtableDump) GetCrcString() string + func (*IPMtableDump) GetMessageName() string + func (*IPMtableDump) GetMessageType() api.MessageType + func (m *IPMtableDump) Marshal(b []byte) ([]byte, error) + func (m *IPMtableDump) Reset() + func (m *IPMtableDump) Size() (size int) + func (m *IPMtableDump) Unmarshal(b []byte) error + type IPPathMtu struct + ClientIndex uint32 + Context uint32 + Nh ip_types.Address + PathMtu uint16 + TableID uint32 + type IPPathMtuDetails struct + Pmtu IPPathMtu + func (*IPPathMtuDetails) GetCrcString() string + func (*IPPathMtuDetails) GetMessageName() string + func (*IPPathMtuDetails) GetMessageType() api.MessageType + func (m *IPPathMtuDetails) Marshal(b []byte) ([]byte, error) + func (m *IPPathMtuDetails) Reset() + func (m *IPPathMtuDetails) Size() (size int) + func (m *IPPathMtuDetails) Unmarshal(b []byte) error + type IPPathMtuGet struct + Cursor uint32 + func (*IPPathMtuGet) GetCrcString() string + func (*IPPathMtuGet) GetMessageName() string + func (*IPPathMtuGet) GetMessageType() api.MessageType + func (m *IPPathMtuGet) Marshal(b []byte) ([]byte, error) + func (m *IPPathMtuGet) Reset() + func (m *IPPathMtuGet) Size() (size int) + func (m *IPPathMtuGet) Unmarshal(b []byte) error + type IPPathMtuGetReply struct + Cursor uint32 + Retval int32 + func (*IPPathMtuGetReply) GetCrcString() string + func (*IPPathMtuGetReply) GetMessageName() string + func (*IPPathMtuGetReply) GetMessageType() api.MessageType + func (m *IPPathMtuGetReply) Marshal(b []byte) ([]byte, error) + func (m *IPPathMtuGetReply) Reset() + func (m *IPPathMtuGetReply) Size() (size int) + func (m *IPPathMtuGetReply) Unmarshal(b []byte) error + type IPPathMtuReplaceBegin struct + func (*IPPathMtuReplaceBegin) GetCrcString() string + func (*IPPathMtuReplaceBegin) GetMessageName() string + func (*IPPathMtuReplaceBegin) GetMessageType() api.MessageType + func (m *IPPathMtuReplaceBegin) Marshal(b []byte) ([]byte, error) + func (m *IPPathMtuReplaceBegin) Reset() + func (m *IPPathMtuReplaceBegin) Size() (size int) + func (m *IPPathMtuReplaceBegin) Unmarshal(b []byte) error + type IPPathMtuReplaceBeginReply struct + Retval int32 + func (*IPPathMtuReplaceBeginReply) GetCrcString() string + func (*IPPathMtuReplaceBeginReply) GetMessageName() string + func (*IPPathMtuReplaceBeginReply) GetMessageType() api.MessageType + func (m *IPPathMtuReplaceBeginReply) Marshal(b []byte) ([]byte, error) + func (m *IPPathMtuReplaceBeginReply) Reset() + func (m *IPPathMtuReplaceBeginReply) Size() (size int) + func (m *IPPathMtuReplaceBeginReply) Unmarshal(b []byte) error + type IPPathMtuReplaceEnd struct + func (*IPPathMtuReplaceEnd) GetCrcString() string + func (*IPPathMtuReplaceEnd) GetMessageName() string + func (*IPPathMtuReplaceEnd) GetMessageType() api.MessageType + func (m *IPPathMtuReplaceEnd) Marshal(b []byte) ([]byte, error) + func (m *IPPathMtuReplaceEnd) Reset() + func (m *IPPathMtuReplaceEnd) Size() (size int) + func (m *IPPathMtuReplaceEnd) Unmarshal(b []byte) error + type IPPathMtuReplaceEndReply struct + Retval int32 + func (*IPPathMtuReplaceEndReply) GetCrcString() string + func (*IPPathMtuReplaceEndReply) GetMessageName() string + func (*IPPathMtuReplaceEndReply) GetMessageType() api.MessageType + func (m *IPPathMtuReplaceEndReply) Marshal(b []byte) ([]byte, error) + func (m *IPPathMtuReplaceEndReply) Reset() + func (m *IPPathMtuReplaceEndReply) Size() (size int) + func (m *IPPathMtuReplaceEndReply) Unmarshal(b []byte) error + type IPPathMtuUpdate struct + Pmtu IPPathMtu + func (*IPPathMtuUpdate) GetCrcString() string + func (*IPPathMtuUpdate) GetMessageName() string + func (*IPPathMtuUpdate) GetMessageType() api.MessageType + func (m *IPPathMtuUpdate) Marshal(b []byte) ([]byte, error) + func (m *IPPathMtuUpdate) Reset() + func (m *IPPathMtuUpdate) Size() (size int) + func (m *IPPathMtuUpdate) Unmarshal(b []byte) error + type IPPathMtuUpdateReply struct + Retval int32 + func (*IPPathMtuUpdateReply) GetCrcString() string + func (*IPPathMtuUpdateReply) GetMessageName() string + func (*IPPathMtuUpdateReply) GetMessageType() api.MessageType + func (m *IPPathMtuUpdateReply) Marshal(b []byte) ([]byte, error) + func (m *IPPathMtuUpdateReply) Reset() + func (m *IPPathMtuUpdateReply) Size() (size int) + func (m *IPPathMtuUpdateReply) Unmarshal(b []byte) error + 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) Marshal(b []byte) ([]byte, error) + func (m *IPPuntPolice) Reset() + func (m *IPPuntPolice) Size() (size int) + func (m *IPPuntPolice) Unmarshal(b []byte) error + type IPPuntPoliceReply struct + Retval int32 + func (*IPPuntPoliceReply) GetCrcString() string + func (*IPPuntPoliceReply) GetMessageName() string + func (*IPPuntPoliceReply) GetMessageType() api.MessageType + func (m *IPPuntPoliceReply) Marshal(b []byte) ([]byte, error) + func (m *IPPuntPoliceReply) Reset() + func (m *IPPuntPoliceReply) Size() (size int) + func (m *IPPuntPoliceReply) Unmarshal(b []byte) error + type IPPuntRedirect struct + IsAdd bool + Punt PuntRedirect + func (*IPPuntRedirect) GetCrcString() string + func (*IPPuntRedirect) GetMessageName() string + func (*IPPuntRedirect) GetMessageType() api.MessageType + func (m *IPPuntRedirect) Marshal(b []byte) ([]byte, error) + func (m *IPPuntRedirect) Reset() + func (m *IPPuntRedirect) Size() (size int) + func (m *IPPuntRedirect) Unmarshal(b []byte) error + type IPPuntRedirectDetails struct + Punt PuntRedirect + func (*IPPuntRedirectDetails) GetCrcString() string + func (*IPPuntRedirectDetails) GetMessageName() string + func (*IPPuntRedirectDetails) GetMessageType() api.MessageType + func (m *IPPuntRedirectDetails) Marshal(b []byte) ([]byte, error) + func (m *IPPuntRedirectDetails) Reset() + func (m *IPPuntRedirectDetails) Size() (size int) + func (m *IPPuntRedirectDetails) Unmarshal(b []byte) error + type IPPuntRedirectDump struct + IsIPv6 bool + SwIfIndex interface_types.InterfaceIndex + func (*IPPuntRedirectDump) GetCrcString() string + func (*IPPuntRedirectDump) GetMessageName() string + func (*IPPuntRedirectDump) GetMessageType() api.MessageType + func (m *IPPuntRedirectDump) Marshal(b []byte) ([]byte, error) + func (m *IPPuntRedirectDump) Reset() + func (m *IPPuntRedirectDump) Size() (size int) + func (m *IPPuntRedirectDump) Unmarshal(b []byte) error + type IPPuntRedirectReply struct + Retval int32 + func (*IPPuntRedirectReply) GetCrcString() string + func (*IPPuntRedirectReply) GetMessageName() string + func (*IPPuntRedirectReply) GetMessageType() api.MessageType + func (m *IPPuntRedirectReply) Marshal(b []byte) ([]byte, error) + func (m *IPPuntRedirectReply) Reset() + func (m *IPPuntRedirectReply) Size() (size int) + func (m *IPPuntRedirectReply) Unmarshal(b []byte) error + type IPPuntRedirectV2Details struct + Punt PuntRedirectV2 + func (*IPPuntRedirectV2Details) GetCrcString() string + func (*IPPuntRedirectV2Details) GetMessageName() string + func (*IPPuntRedirectV2Details) GetMessageType() api.MessageType + func (m *IPPuntRedirectV2Details) Marshal(b []byte) ([]byte, error) + func (m *IPPuntRedirectV2Details) Reset() + func (m *IPPuntRedirectV2Details) Size() (size int) + func (m *IPPuntRedirectV2Details) Unmarshal(b []byte) error + type IPPuntRedirectV2Dump struct + Af ip_types.AddressFamily + SwIfIndex interface_types.InterfaceIndex + func (*IPPuntRedirectV2Dump) GetCrcString() string + func (*IPPuntRedirectV2Dump) GetMessageName() string + func (*IPPuntRedirectV2Dump) GetMessageType() api.MessageType + func (m *IPPuntRedirectV2Dump) Marshal(b []byte) ([]byte, error) + func (m *IPPuntRedirectV2Dump) Reset() + func (m *IPPuntRedirectV2Dump) Size() (size int) + func (m *IPPuntRedirectV2Dump) Unmarshal(b []byte) error + 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 interface_types.InterfaceIndex + Type IPReassType + func (*IPReassemblyEnableDisable) GetCrcString() string + func (*IPReassemblyEnableDisable) GetMessageName() string + func (*IPReassemblyEnableDisable) GetMessageType() api.MessageType + func (m *IPReassemblyEnableDisable) Marshal(b []byte) ([]byte, error) + func (m *IPReassemblyEnableDisable) Reset() + func (m *IPReassemblyEnableDisable) Size() (size int) + func (m *IPReassemblyEnableDisable) Unmarshal(b []byte) error + type IPReassemblyEnableDisableReply struct + Retval int32 + func (*IPReassemblyEnableDisableReply) GetCrcString() string + func (*IPReassemblyEnableDisableReply) GetMessageName() string + func (*IPReassemblyEnableDisableReply) GetMessageType() api.MessageType + func (m *IPReassemblyEnableDisableReply) Marshal(b []byte) ([]byte, error) + func (m *IPReassemblyEnableDisableReply) Reset() + func (m *IPReassemblyEnableDisableReply) Size() (size int) + func (m *IPReassemblyEnableDisableReply) Unmarshal(b []byte) error + type IPReassemblyGet struct + IsIP6 bool + Type IPReassType + func (*IPReassemblyGet) GetCrcString() string + func (*IPReassemblyGet) GetMessageName() string + func (*IPReassemblyGet) GetMessageType() api.MessageType + func (m *IPReassemblyGet) Marshal(b []byte) ([]byte, error) + func (m *IPReassemblyGet) Reset() + func (m *IPReassemblyGet) Size() (size int) + func (m *IPReassemblyGet) Unmarshal(b []byte) error + 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) Marshal(b []byte) ([]byte, error) + func (m *IPReassemblyGetReply) Reset() + func (m *IPReassemblyGetReply) Size() (size int) + func (m *IPReassemblyGetReply) Unmarshal(b []byte) error + 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) Marshal(b []byte) ([]byte, error) + func (m *IPReassemblySet) Reset() + func (m *IPReassemblySet) Size() (size int) + func (m *IPReassemblySet) Unmarshal(b []byte) error + type IPReassemblySetReply struct + Retval int32 + func (*IPReassemblySetReply) GetCrcString() string + func (*IPReassemblySetReply) GetMessageName() string + func (*IPReassemblySetReply) GetMessageType() api.MessageType + func (m *IPReassemblySetReply) Marshal(b []byte) ([]byte, error) + func (m *IPReassemblySetReply) Reset() + func (m *IPReassemblySetReply) Size() (size int) + func (m *IPReassemblySetReply) Unmarshal(b []byte) error + type IPRoute struct + NPaths uint8 + Paths []fib_types.FibPath + Prefix ip_types.Prefix + StatsIndex uint32 + TableID uint32 + 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) Marshal(b []byte) ([]byte, error) + func (m *IPRouteAddDel) Reset() + func (m *IPRouteAddDel) Size() (size int) + func (m *IPRouteAddDel) Unmarshal(b []byte) error + type IPRouteAddDelReply struct + Retval int32 + StatsIndex uint32 + func (*IPRouteAddDelReply) GetCrcString() string + func (*IPRouteAddDelReply) GetMessageName() string + func (*IPRouteAddDelReply) GetMessageType() api.MessageType + func (m *IPRouteAddDelReply) Marshal(b []byte) ([]byte, error) + func (m *IPRouteAddDelReply) Reset() + func (m *IPRouteAddDelReply) Size() (size int) + func (m *IPRouteAddDelReply) Unmarshal(b []byte) error + type IPRouteAddDelV2 struct + IsAdd bool + IsMultipath bool + Route IPRouteV2 + func (*IPRouteAddDelV2) GetCrcString() string + func (*IPRouteAddDelV2) GetMessageName() string + func (*IPRouteAddDelV2) GetMessageType() api.MessageType + func (m *IPRouteAddDelV2) Marshal(b []byte) ([]byte, error) + func (m *IPRouteAddDelV2) Reset() + func (m *IPRouteAddDelV2) Size() (size int) + func (m *IPRouteAddDelV2) Unmarshal(b []byte) error + type IPRouteAddDelV2Reply struct + Retval int32 + StatsIndex uint32 + func (*IPRouteAddDelV2Reply) GetCrcString() string + func (*IPRouteAddDelV2Reply) GetMessageName() string + func (*IPRouteAddDelV2Reply) GetMessageType() api.MessageType + func (m *IPRouteAddDelV2Reply) Marshal(b []byte) ([]byte, error) + func (m *IPRouteAddDelV2Reply) Reset() + func (m *IPRouteAddDelV2Reply) Size() (size int) + func (m *IPRouteAddDelV2Reply) Unmarshal(b []byte) error + type IPRouteDetails struct + Route IPRoute + func (*IPRouteDetails) GetCrcString() string + func (*IPRouteDetails) GetMessageName() string + func (*IPRouteDetails) GetMessageType() api.MessageType + func (m *IPRouteDetails) Marshal(b []byte) ([]byte, error) + func (m *IPRouteDetails) Reset() + func (m *IPRouteDetails) Size() (size int) + func (m *IPRouteDetails) Unmarshal(b []byte) error + type IPRouteDump struct + Table IPTable + func (*IPRouteDump) GetCrcString() string + func (*IPRouteDump) GetMessageName() string + func (*IPRouteDump) GetMessageType() api.MessageType + func (m *IPRouteDump) Marshal(b []byte) ([]byte, error) + func (m *IPRouteDump) Reset() + func (m *IPRouteDump) Size() (size int) + func (m *IPRouteDump) Unmarshal(b []byte) error + type IPRouteLookup struct + Exact uint8 + Prefix ip_types.Prefix + TableID uint32 + func (*IPRouteLookup) GetCrcString() string + func (*IPRouteLookup) GetMessageName() string + func (*IPRouteLookup) GetMessageType() api.MessageType + func (m *IPRouteLookup) Marshal(b []byte) ([]byte, error) + func (m *IPRouteLookup) Reset() + func (m *IPRouteLookup) Size() (size int) + func (m *IPRouteLookup) Unmarshal(b []byte) error + type IPRouteLookupReply struct + Retval int32 + Route IPRoute + func (*IPRouteLookupReply) GetCrcString() string + func (*IPRouteLookupReply) GetMessageName() string + func (*IPRouteLookupReply) GetMessageType() api.MessageType + func (m *IPRouteLookupReply) Marshal(b []byte) ([]byte, error) + func (m *IPRouteLookupReply) Reset() + func (m *IPRouteLookupReply) Size() (size int) + func (m *IPRouteLookupReply) Unmarshal(b []byte) error + type IPRouteLookupV2 struct + Exact uint8 + Prefix ip_types.Prefix + TableID uint32 + func (*IPRouteLookupV2) GetCrcString() string + func (*IPRouteLookupV2) GetMessageName() string + func (*IPRouteLookupV2) GetMessageType() api.MessageType + func (m *IPRouteLookupV2) Marshal(b []byte) ([]byte, error) + func (m *IPRouteLookupV2) Reset() + func (m *IPRouteLookupV2) Size() (size int) + func (m *IPRouteLookupV2) Unmarshal(b []byte) error + type IPRouteLookupV2Reply struct + Retval int32 + Route IPRouteV2 + func (*IPRouteLookupV2Reply) GetCrcString() string + func (*IPRouteLookupV2Reply) GetMessageName() string + func (*IPRouteLookupV2Reply) GetMessageType() api.MessageType + func (m *IPRouteLookupV2Reply) Marshal(b []byte) ([]byte, error) + func (m *IPRouteLookupV2Reply) Reset() + func (m *IPRouteLookupV2Reply) Size() (size int) + func (m *IPRouteLookupV2Reply) Unmarshal(b []byte) error + type IPRouteV2 struct + NPaths uint8 + Paths []fib_types.FibPath + Prefix ip_types.Prefix + Src uint8 + StatsIndex uint32 + TableID uint32 + type IPRouteV2Details struct + Route IPRouteV2 + func (*IPRouteV2Details) GetCrcString() string + func (*IPRouteV2Details) GetMessageName() string + func (*IPRouteV2Details) GetMessageType() api.MessageType + func (m *IPRouteV2Details) Marshal(b []byte) ([]byte, error) + func (m *IPRouteV2Details) Reset() + func (m *IPRouteV2Details) Size() (size int) + func (m *IPRouteV2Details) Unmarshal(b []byte) error + type IPRouteV2Dump struct + Src uint8 + Table IPTable + func (*IPRouteV2Dump) GetCrcString() string + func (*IPRouteV2Dump) GetMessageName() string + func (*IPRouteV2Dump) GetMessageType() api.MessageType + func (m *IPRouteV2Dump) Marshal(b []byte) ([]byte, error) + func (m *IPRouteV2Dump) Reset() + func (m *IPRouteV2Dump) Size() (size int) + func (m *IPRouteV2Dump) Unmarshal(b []byte) error + type IPSourceAndPortRangeCheckAddDel struct + HighPorts []uint16 + IsAdd bool + LowPorts []uint16 + NumberOfRanges uint8 + Prefix ip_types.Prefix + VrfID uint32 + func (*IPSourceAndPortRangeCheckAddDel) GetCrcString() string + func (*IPSourceAndPortRangeCheckAddDel) GetMessageName() string + func (*IPSourceAndPortRangeCheckAddDel) GetMessageType() api.MessageType + func (m *IPSourceAndPortRangeCheckAddDel) Marshal(b []byte) ([]byte, error) + func (m *IPSourceAndPortRangeCheckAddDel) Reset() + func (m *IPSourceAndPortRangeCheckAddDel) Size() (size int) + func (m *IPSourceAndPortRangeCheckAddDel) Unmarshal(b []byte) error + type IPSourceAndPortRangeCheckAddDelReply struct + Retval int32 + func (*IPSourceAndPortRangeCheckAddDelReply) GetCrcString() string + func (*IPSourceAndPortRangeCheckAddDelReply) GetMessageName() string + func (*IPSourceAndPortRangeCheckAddDelReply) GetMessageType() api.MessageType + func (m *IPSourceAndPortRangeCheckAddDelReply) Marshal(b []byte) ([]byte, error) + func (m *IPSourceAndPortRangeCheckAddDelReply) Reset() + func (m *IPSourceAndPortRangeCheckAddDelReply) Size() (size int) + func (m *IPSourceAndPortRangeCheckAddDelReply) Unmarshal(b []byte) error + type IPSourceAndPortRangeCheckInterfaceAddDel struct + IsAdd bool + SwIfIndex interface_types.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) Marshal(b []byte) ([]byte, error) + func (m *IPSourceAndPortRangeCheckInterfaceAddDel) Reset() + func (m *IPSourceAndPortRangeCheckInterfaceAddDel) Size() (size int) + func (m *IPSourceAndPortRangeCheckInterfaceAddDel) Unmarshal(b []byte) error + type IPSourceAndPortRangeCheckInterfaceAddDelReply struct + Retval int32 + func (*IPSourceAndPortRangeCheckInterfaceAddDelReply) GetCrcString() string + func (*IPSourceAndPortRangeCheckInterfaceAddDelReply) GetMessageName() string + func (*IPSourceAndPortRangeCheckInterfaceAddDelReply) GetMessageType() api.MessageType + func (m *IPSourceAndPortRangeCheckInterfaceAddDelReply) Marshal(b []byte) ([]byte, error) + func (m *IPSourceAndPortRangeCheckInterfaceAddDelReply) Reset() + func (m *IPSourceAndPortRangeCheckInterfaceAddDelReply) Size() (size int) + func (m *IPSourceAndPortRangeCheckInterfaceAddDelReply) Unmarshal(b []byte) error + type IPTable struct + IsIP6 bool + Name string + TableID uint32 + type IPTableAddDel struct + IsAdd bool + Table IPTable + func (*IPTableAddDel) GetCrcString() string + func (*IPTableAddDel) GetMessageName() string + func (*IPTableAddDel) GetMessageType() api.MessageType + func (m *IPTableAddDel) Marshal(b []byte) ([]byte, error) + func (m *IPTableAddDel) Reset() + func (m *IPTableAddDel) Size() (size int) + func (m *IPTableAddDel) Unmarshal(b []byte) error + type IPTableAddDelReply struct + Retval int32 + func (*IPTableAddDelReply) GetCrcString() string + func (*IPTableAddDelReply) GetMessageName() string + func (*IPTableAddDelReply) GetMessageType() api.MessageType + func (m *IPTableAddDelReply) Marshal(b []byte) ([]byte, error) + func (m *IPTableAddDelReply) Reset() + func (m *IPTableAddDelReply) Size() (size int) + func (m *IPTableAddDelReply) Unmarshal(b []byte) error + type IPTableAllocate struct + Table IPTable + func (*IPTableAllocate) GetCrcString() string + func (*IPTableAllocate) GetMessageName() string + func (*IPTableAllocate) GetMessageType() api.MessageType + func (m *IPTableAllocate) Marshal(b []byte) ([]byte, error) + func (m *IPTableAllocate) Reset() + func (m *IPTableAllocate) Size() (size int) + func (m *IPTableAllocate) Unmarshal(b []byte) error + type IPTableAllocateReply struct + Retval int32 + Table IPTable + func (*IPTableAllocateReply) GetCrcString() string + func (*IPTableAllocateReply) GetMessageName() string + func (*IPTableAllocateReply) GetMessageType() api.MessageType + func (m *IPTableAllocateReply) Marshal(b []byte) ([]byte, error) + func (m *IPTableAllocateReply) Reset() + func (m *IPTableAllocateReply) Size() (size int) + func (m *IPTableAllocateReply) Unmarshal(b []byte) error + type IPTableDetails struct + Table IPTable + func (*IPTableDetails) GetCrcString() string + func (*IPTableDetails) GetMessageName() string + func (*IPTableDetails) GetMessageType() api.MessageType + func (m *IPTableDetails) Marshal(b []byte) ([]byte, error) + func (m *IPTableDetails) Reset() + func (m *IPTableDetails) Size() (size int) + func (m *IPTableDetails) Unmarshal(b []byte) error + type IPTableDump struct + func (*IPTableDump) GetCrcString() string + func (*IPTableDump) GetMessageName() string + func (*IPTableDump) GetMessageType() api.MessageType + func (m *IPTableDump) Marshal(b []byte) ([]byte, error) + func (m *IPTableDump) Reset() + func (m *IPTableDump) Size() (size int) + func (m *IPTableDump) Unmarshal(b []byte) error + type IPTableFlush struct + Table IPTable + func (*IPTableFlush) GetCrcString() string + func (*IPTableFlush) GetMessageName() string + func (*IPTableFlush) GetMessageType() api.MessageType + func (m *IPTableFlush) Marshal(b []byte) ([]byte, error) + func (m *IPTableFlush) Reset() + func (m *IPTableFlush) Size() (size int) + func (m *IPTableFlush) Unmarshal(b []byte) error + type IPTableFlushReply struct + Retval int32 + func (*IPTableFlushReply) GetCrcString() string + func (*IPTableFlushReply) GetMessageName() string + func (*IPTableFlushReply) GetMessageType() api.MessageType + func (m *IPTableFlushReply) Marshal(b []byte) ([]byte, error) + func (m *IPTableFlushReply) Reset() + func (m *IPTableFlushReply) Size() (size int) + func (m *IPTableFlushReply) Unmarshal(b []byte) error + type IPTableReplaceBegin struct + Table IPTable + func (*IPTableReplaceBegin) GetCrcString() string + func (*IPTableReplaceBegin) GetMessageName() string + func (*IPTableReplaceBegin) GetMessageType() api.MessageType + func (m *IPTableReplaceBegin) Marshal(b []byte) ([]byte, error) + func (m *IPTableReplaceBegin) Reset() + func (m *IPTableReplaceBegin) Size() (size int) + func (m *IPTableReplaceBegin) Unmarshal(b []byte) error + type IPTableReplaceBeginReply struct + Retval int32 + func (*IPTableReplaceBeginReply) GetCrcString() string + func (*IPTableReplaceBeginReply) GetMessageName() string + func (*IPTableReplaceBeginReply) GetMessageType() api.MessageType + func (m *IPTableReplaceBeginReply) Marshal(b []byte) ([]byte, error) + func (m *IPTableReplaceBeginReply) Reset() + func (m *IPTableReplaceBeginReply) Size() (size int) + func (m *IPTableReplaceBeginReply) Unmarshal(b []byte) error + type IPTableReplaceEnd struct + Table IPTable + func (*IPTableReplaceEnd) GetCrcString() string + func (*IPTableReplaceEnd) GetMessageName() string + func (*IPTableReplaceEnd) GetMessageType() api.MessageType + func (m *IPTableReplaceEnd) Marshal(b []byte) ([]byte, error) + func (m *IPTableReplaceEnd) Reset() + func (m *IPTableReplaceEnd) Size() (size int) + func (m *IPTableReplaceEnd) Unmarshal(b []byte) error + type IPTableReplaceEndReply struct + Retval int32 + func (*IPTableReplaceEndReply) GetCrcString() string + func (*IPTableReplaceEndReply) GetMessageName() string + func (*IPTableReplaceEndReply) GetMessageType() api.MessageType + func (m *IPTableReplaceEndReply) Marshal(b []byte) ([]byte, error) + func (m *IPTableReplaceEndReply) Reset() + func (m *IPTableReplaceEndReply) Size() (size int) + func (m *IPTableReplaceEndReply) Unmarshal(b []byte) error + type IPUnnumberedDetails struct + IPSwIfIndex interface_types.InterfaceIndex + SwIfIndex interface_types.InterfaceIndex + func (*IPUnnumberedDetails) GetCrcString() string + func (*IPUnnumberedDetails) GetMessageName() string + func (*IPUnnumberedDetails) GetMessageType() api.MessageType + func (m *IPUnnumberedDetails) Marshal(b []byte) ([]byte, error) + func (m *IPUnnumberedDetails) Reset() + func (m *IPUnnumberedDetails) Size() (size int) + func (m *IPUnnumberedDetails) Unmarshal(b []byte) error + type IPUnnumberedDump struct + SwIfIndex interface_types.InterfaceIndex + func (*IPUnnumberedDump) GetCrcString() string + func (*IPUnnumberedDump) GetMessageName() string + func (*IPUnnumberedDump) GetMessageType() api.MessageType + func (m *IPUnnumberedDump) Marshal(b []byte) ([]byte, error) + func (m *IPUnnumberedDump) Reset() + func (m *IPUnnumberedDump) Size() (size int) + func (m *IPUnnumberedDump) Unmarshal(b []byte) error + type IoamDisable struct + ID uint16 + func (*IoamDisable) GetCrcString() string + func (*IoamDisable) GetMessageName() string + func (*IoamDisable) GetMessageType() api.MessageType + func (m *IoamDisable) Marshal(b []byte) ([]byte, error) + func (m *IoamDisable) Reset() + func (m *IoamDisable) Size() (size int) + func (m *IoamDisable) Unmarshal(b []byte) error + type IoamDisableReply struct + Retval int32 + func (*IoamDisableReply) GetCrcString() string + func (*IoamDisableReply) GetMessageName() string + func (*IoamDisableReply) GetMessageType() api.MessageType + func (m *IoamDisableReply) Marshal(b []byte) ([]byte, error) + func (m *IoamDisableReply) Reset() + func (m *IoamDisableReply) Size() (size int) + func (m *IoamDisableReply) Unmarshal(b []byte) error + 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) Marshal(b []byte) ([]byte, error) + func (m *IoamEnable) Reset() + func (m *IoamEnable) Size() (size int) + func (m *IoamEnable) Unmarshal(b []byte) error + type IoamEnableReply struct + Retval int32 + func (*IoamEnableReply) GetCrcString() string + func (*IoamEnableReply) GetMessageName() string + func (*IoamEnableReply) GetMessageType() api.MessageType + func (m *IoamEnableReply) Marshal(b []byte) ([]byte, error) + func (m *IoamEnableReply) Reset() + func (m *IoamEnableReply) Size() (size int) + func (m *IoamEnableReply) Unmarshal(b []byte) error + type MfibSignalDetails struct + IPPacketData []byte + IPPacketLen uint16 + Prefix ip_types.Mprefix + SwIfIndex interface_types.InterfaceIndex + TableID uint32 + func (*MfibSignalDetails) GetCrcString() string + func (*MfibSignalDetails) GetMessageName() string + func (*MfibSignalDetails) GetMessageType() api.MessageType + func (m *MfibSignalDetails) Marshal(b []byte) ([]byte, error) + func (m *MfibSignalDetails) Reset() + func (m *MfibSignalDetails) Size() (size int) + func (m *MfibSignalDetails) Unmarshal(b []byte) error + type MfibSignalDump struct + func (*MfibSignalDump) GetCrcString() string + func (*MfibSignalDump) GetMessageName() string + func (*MfibSignalDump) GetMessageType() api.MessageType + func (m *MfibSignalDump) Marshal(b []byte) ([]byte, error) + func (m *MfibSignalDump) Reset() + func (m *MfibSignalDump) Size() (size int) + func (m *MfibSignalDump) Unmarshal(b []byte) error + type PuntRedirect struct + Nh ip_types.Address + RxSwIfIndex interface_types.InterfaceIndex + TxSwIfIndex interface_types.InterfaceIndex + type PuntRedirectV2 struct + Af ip_types.AddressFamily + NPaths uint32 + Paths []fib_types.FibPath + RxSwIfIndex interface_types.InterfaceIndex + type RPCService interface + AddDelIPPuntRedirectV2 func(ctx context.Context, in *AddDelIPPuntRedirectV2) (*AddDelIPPuntRedirectV2Reply, error) + IPAddressDump func(ctx context.Context, in *IPAddressDump) (RPCService_IPAddressDumpClient, error) + IPContainerProxyAddDel func(ctx context.Context, in *IPContainerProxyAddDel) (*IPContainerProxyAddDelReply, error) + IPContainerProxyDump func(ctx context.Context, in *IPContainerProxyDump) (RPCService_IPContainerProxyDumpClient, error) + IPDump func(ctx context.Context, in *IPDump) (RPCService_IPDumpClient, error) + IPLocalReassEnableDisable func(ctx context.Context, in *IPLocalReassEnableDisable) (*IPLocalReassEnableDisableReply, error) + IPLocalReassGet func(ctx context.Context, in *IPLocalReassGet) (*IPLocalReassGetReply, error) + IPMrouteAddDel func(ctx context.Context, in *IPMrouteAddDel) (*IPMrouteAddDelReply, error) + IPMrouteDump func(ctx context.Context, in *IPMrouteDump) (RPCService_IPMrouteDumpClient, error) + IPMtableDump func(ctx context.Context, in *IPMtableDump) (RPCService_IPMtableDumpClient, error) + IPPathMtuGet func(ctx context.Context, in *IPPathMtuGet) (RPCService_IPPathMtuGetClient, error) + IPPathMtuReplaceBegin func(ctx context.Context, in *IPPathMtuReplaceBegin) (*IPPathMtuReplaceBeginReply, error) + IPPathMtuReplaceEnd func(ctx context.Context, in *IPPathMtuReplaceEnd) (*IPPathMtuReplaceEndReply, error) + IPPathMtuUpdate func(ctx context.Context, in *IPPathMtuUpdate) (*IPPathMtuUpdateReply, error) + IPPuntPolice func(ctx context.Context, in *IPPuntPolice) (*IPPuntPoliceReply, error) + IPPuntRedirect func(ctx context.Context, in *IPPuntRedirect) (*IPPuntRedirectReply, error) + IPPuntRedirectDump func(ctx context.Context, in *IPPuntRedirectDump) (RPCService_IPPuntRedirectDumpClient, error) + IPPuntRedirectV2Dump func(ctx context.Context, in *IPPuntRedirectV2Dump) (RPCService_IPPuntRedirectV2DumpClient, 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) + IPRouteAddDelV2 func(ctx context.Context, in *IPRouteAddDelV2) (*IPRouteAddDelV2Reply, error) + IPRouteDump func(ctx context.Context, in *IPRouteDump) (RPCService_IPRouteDumpClient, error) + IPRouteLookup func(ctx context.Context, in *IPRouteLookup) (*IPRouteLookupReply, error) + IPRouteLookupV2 func(ctx context.Context, in *IPRouteLookupV2) (*IPRouteLookupV2Reply, error) + IPRouteV2Dump func(ctx context.Context, in *IPRouteV2Dump) (RPCService_IPRouteV2DumpClient, error) + IPSourceAndPortRangeCheckAddDel func(ctx context.Context, in *IPSourceAndPortRangeCheckAddDel) (*IPSourceAndPortRangeCheckAddDelReply, error) + IPSourceAndPortRangeCheckInterfaceAddDel func(ctx context.Context, in *IPSourceAndPortRangeCheckInterfaceAddDel) (*IPSourceAndPortRangeCheckInterfaceAddDelReply, error) + IPTableAddDel func(ctx context.Context, in *IPTableAddDel) (*IPTableAddDelReply, error) + IPTableAllocate func(ctx context.Context, in *IPTableAllocate) (*IPTableAllocateReply, error) + IPTableDump func(ctx context.Context, in *IPTableDump) (RPCService_IPTableDumpClient, 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) + IPUnnumberedDump func(ctx context.Context, in *IPUnnumberedDump) (RPCService_IPUnnumberedDumpClient, error) + IoamDisable func(ctx context.Context, in *IoamDisable) (*IoamDisableReply, error) + IoamEnable func(ctx context.Context, in *IoamEnable) (*IoamEnableReply, error) + MfibSignalDump func(ctx context.Context, in *MfibSignalDump) (RPCService_MfibSignalDumpClient, error) + SetIPFlowHash func(ctx context.Context, in *SetIPFlowHash) (*SetIPFlowHashReply, error) + SetIPFlowHashRouterID func(ctx context.Context, in *SetIPFlowHashRouterID) (*SetIPFlowHashRouterIDReply, error) + SetIPFlowHashV2 func(ctx context.Context, in *SetIPFlowHashV2) (*SetIPFlowHashV2Reply, error) + SwInterfaceIP6EnableDisable func(ctx context.Context, in *SwInterfaceIP6EnableDisable) (*SwInterfaceIP6EnableDisableReply, error) + SwInterfaceIP6GetLinkLocalAddress func(ctx context.Context, in *SwInterfaceIP6GetLinkLocalAddress) (*SwInterfaceIP6GetLinkLocalAddressReply, error) + SwInterfaceIP6SetLinkLocalAddress func(ctx context.Context, in *SwInterfaceIP6SetLinkLocalAddress) (*SwInterfaceIP6SetLinkLocalAddressReply, error) + func NewServiceClient(conn api.Connection) RPCService + type RPCService_IPAddressDumpClient interface + Recv func() (*IPAddressDetails, error) + type RPCService_IPContainerProxyDumpClient interface + Recv func() (*IPContainerProxyDetails, error) + type RPCService_IPDumpClient interface + Recv func() (*IPDetails, error) + type RPCService_IPMrouteDumpClient interface + Recv func() (*IPMrouteDetails, error) + type RPCService_IPMtableDumpClient interface + Recv func() (*IPMtableDetails, error) + type RPCService_IPPathMtuGetClient interface + Recv func() (*IPPathMtuDetails, *IPPathMtuGetReply, error) + type RPCService_IPPuntRedirectDumpClient interface + Recv func() (*IPPuntRedirectDetails, error) + type RPCService_IPPuntRedirectV2DumpClient interface + Recv func() (*IPPuntRedirectV2Details, error) + type RPCService_IPRouteDumpClient interface + Recv func() (*IPRouteDetails, error) + type RPCService_IPRouteV2DumpClient interface + Recv func() (*IPRouteV2Details, error) + type RPCService_IPTableDumpClient interface + Recv func() (*IPTableDetails, error) + type RPCService_IPUnnumberedDumpClient interface + Recv func() (*IPUnnumberedDetails, error) + type RPCService_MfibSignalDumpClient interface + Recv func() (*MfibSignalDetails, error) + 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) Marshal(b []byte) ([]byte, error) + func (m *SetIPFlowHash) Reset() + func (m *SetIPFlowHash) Size() (size int) + func (m *SetIPFlowHash) Unmarshal(b []byte) error + type SetIPFlowHashReply struct + Retval int32 + func (*SetIPFlowHashReply) GetCrcString() string + func (*SetIPFlowHashReply) GetMessageName() string + func (*SetIPFlowHashReply) GetMessageType() api.MessageType + func (m *SetIPFlowHashReply) Marshal(b []byte) ([]byte, error) + func (m *SetIPFlowHashReply) Reset() + func (m *SetIPFlowHashReply) Size() (size int) + func (m *SetIPFlowHashReply) Unmarshal(b []byte) error + type SetIPFlowHashRouterID struct + RouterID uint32 + func (*SetIPFlowHashRouterID) GetCrcString() string + func (*SetIPFlowHashRouterID) GetMessageName() string + func (*SetIPFlowHashRouterID) GetMessageType() api.MessageType + func (m *SetIPFlowHashRouterID) Marshal(b []byte) ([]byte, error) + func (m *SetIPFlowHashRouterID) Reset() + func (m *SetIPFlowHashRouterID) Size() (size int) + func (m *SetIPFlowHashRouterID) Unmarshal(b []byte) error + type SetIPFlowHashRouterIDReply struct + Retval int32 + func (*SetIPFlowHashRouterIDReply) GetCrcString() string + func (*SetIPFlowHashRouterIDReply) GetMessageName() string + func (*SetIPFlowHashRouterIDReply) GetMessageType() api.MessageType + func (m *SetIPFlowHashRouterIDReply) Marshal(b []byte) ([]byte, error) + func (m *SetIPFlowHashRouterIDReply) Reset() + func (m *SetIPFlowHashRouterIDReply) Size() (size int) + func (m *SetIPFlowHashRouterIDReply) Unmarshal(b []byte) error + type SetIPFlowHashV2 struct + Af ip_types.AddressFamily + FlowHashConfig IPFlowHashConfig + TableID uint32 + func (*SetIPFlowHashV2) GetCrcString() string + func (*SetIPFlowHashV2) GetMessageName() string + func (*SetIPFlowHashV2) GetMessageType() api.MessageType + func (m *SetIPFlowHashV2) Marshal(b []byte) ([]byte, error) + func (m *SetIPFlowHashV2) Reset() + func (m *SetIPFlowHashV2) Size() (size int) + func (m *SetIPFlowHashV2) Unmarshal(b []byte) error + type SetIPFlowHashV2Reply struct + Retval int32 + func (*SetIPFlowHashV2Reply) GetCrcString() string + func (*SetIPFlowHashV2Reply) GetMessageName() string + func (*SetIPFlowHashV2Reply) GetMessageType() api.MessageType + func (m *SetIPFlowHashV2Reply) Marshal(b []byte) ([]byte, error) + func (m *SetIPFlowHashV2Reply) Reset() + func (m *SetIPFlowHashV2Reply) Size() (size int) + func (m *SetIPFlowHashV2Reply) Unmarshal(b []byte) error + type SwInterfaceIP6EnableDisable struct + Enable bool + SwIfIndex interface_types.InterfaceIndex + func (*SwInterfaceIP6EnableDisable) GetCrcString() string + func (*SwInterfaceIP6EnableDisable) GetMessageName() string + func (*SwInterfaceIP6EnableDisable) GetMessageType() api.MessageType + func (m *SwInterfaceIP6EnableDisable) Marshal(b []byte) ([]byte, error) + func (m *SwInterfaceIP6EnableDisable) Reset() + func (m *SwInterfaceIP6EnableDisable) Size() (size int) + func (m *SwInterfaceIP6EnableDisable) Unmarshal(b []byte) error + type SwInterfaceIP6EnableDisableReply struct + Retval int32 + func (*SwInterfaceIP6EnableDisableReply) GetCrcString() string + func (*SwInterfaceIP6EnableDisableReply) GetMessageName() string + func (*SwInterfaceIP6EnableDisableReply) GetMessageType() api.MessageType + func (m *SwInterfaceIP6EnableDisableReply) Marshal(b []byte) ([]byte, error) + func (m *SwInterfaceIP6EnableDisableReply) Reset() + func (m *SwInterfaceIP6EnableDisableReply) Size() (size int) + func (m *SwInterfaceIP6EnableDisableReply) Unmarshal(b []byte) error + type SwInterfaceIP6GetLinkLocalAddress struct + SwIfIndex interface_types.InterfaceIndex + func (*SwInterfaceIP6GetLinkLocalAddress) GetCrcString() string + func (*SwInterfaceIP6GetLinkLocalAddress) GetMessageName() string + func (*SwInterfaceIP6GetLinkLocalAddress) GetMessageType() api.MessageType + func (m *SwInterfaceIP6GetLinkLocalAddress) Marshal(b []byte) ([]byte, error) + func (m *SwInterfaceIP6GetLinkLocalAddress) Reset() + func (m *SwInterfaceIP6GetLinkLocalAddress) Size() (size int) + func (m *SwInterfaceIP6GetLinkLocalAddress) Unmarshal(b []byte) error + type SwInterfaceIP6GetLinkLocalAddressReply struct + IP ip_types.IP6Address + Retval int32 + func (*SwInterfaceIP6GetLinkLocalAddressReply) GetCrcString() string + func (*SwInterfaceIP6GetLinkLocalAddressReply) GetMessageName() string + func (*SwInterfaceIP6GetLinkLocalAddressReply) GetMessageType() api.MessageType + func (m *SwInterfaceIP6GetLinkLocalAddressReply) Marshal(b []byte) ([]byte, error) + func (m *SwInterfaceIP6GetLinkLocalAddressReply) Reset() + func (m *SwInterfaceIP6GetLinkLocalAddressReply) Size() (size int) + func (m *SwInterfaceIP6GetLinkLocalAddressReply) Unmarshal(b []byte) error + type SwInterfaceIP6SetLinkLocalAddress struct + IP ip_types.IP6Address + SwIfIndex interface_types.InterfaceIndex + func (*SwInterfaceIP6SetLinkLocalAddress) GetCrcString() string + func (*SwInterfaceIP6SetLinkLocalAddress) GetMessageName() string + func (*SwInterfaceIP6SetLinkLocalAddress) GetMessageType() api.MessageType + func (m *SwInterfaceIP6SetLinkLocalAddress) Marshal(b []byte) ([]byte, error) + func (m *SwInterfaceIP6SetLinkLocalAddress) Reset() + func (m *SwInterfaceIP6SetLinkLocalAddress) Size() (size int) + func (m *SwInterfaceIP6SetLinkLocalAddress) Unmarshal(b []byte) error + type SwInterfaceIP6SetLinkLocalAddressReply struct + Retval int32 + func (*SwInterfaceIP6SetLinkLocalAddressReply) GetCrcString() string + func (*SwInterfaceIP6SetLinkLocalAddressReply) GetMessageName() string + func (*SwInterfaceIP6SetLinkLocalAddressReply) GetMessageType() api.MessageType + func (m *SwInterfaceIP6SetLinkLocalAddressReply) Marshal(b []byte) ([]byte, error) + func (m *SwInterfaceIP6SetLinkLocalAddressReply) Reset() + func (m *SwInterfaceIP6SetLinkLocalAddressReply) Size() (size int) + func (m *SwInterfaceIP6SetLinkLocalAddressReply) Unmarshal(b []byte) error