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 + func AllMessages() []api.Message + type CollectDetailedInterfaceStats struct + EnableDisable bool + SwIfIndex interface_types.InterfaceIndex + func (*CollectDetailedInterfaceStats) GetCrcString() string + func (*CollectDetailedInterfaceStats) GetMessageName() string + func (*CollectDetailedInterfaceStats) GetMessageType() api.MessageType + func (m *CollectDetailedInterfaceStats) Marshal(b []byte) ([]byte, error) + func (m *CollectDetailedInterfaceStats) Reset() + func (m *CollectDetailedInterfaceStats) Size() (size int) + func (m *CollectDetailedInterfaceStats) Unmarshal(b []byte) error + type CollectDetailedInterfaceStatsReply struct + Retval int32 + func (*CollectDetailedInterfaceStatsReply) GetCrcString() string + func (*CollectDetailedInterfaceStatsReply) GetMessageName() string + func (*CollectDetailedInterfaceStatsReply) GetMessageType() api.MessageType + func (m *CollectDetailedInterfaceStatsReply) Marshal(b []byte) ([]byte, error) + func (m *CollectDetailedInterfaceStatsReply) Reset() + func (m *CollectDetailedInterfaceStatsReply) Size() (size int) + func (m *CollectDetailedInterfaceStatsReply) Unmarshal(b []byte) error + type CreateLoopback struct + MacAddress ethernet_types.MacAddress + func (*CreateLoopback) GetCrcString() string + func (*CreateLoopback) GetMessageName() string + func (*CreateLoopback) GetMessageType() api.MessageType + func (m *CreateLoopback) Marshal(b []byte) ([]byte, error) + func (m *CreateLoopback) Reset() + func (m *CreateLoopback) Size() (size int) + func (m *CreateLoopback) Unmarshal(b []byte) error + type CreateLoopbackInstance struct + IsSpecified bool + MacAddress ethernet_types.MacAddress + UserInstance uint32 + func (*CreateLoopbackInstance) GetCrcString() string + func (*CreateLoopbackInstance) GetMessageName() string + func (*CreateLoopbackInstance) GetMessageType() api.MessageType + func (m *CreateLoopbackInstance) Marshal(b []byte) ([]byte, error) + func (m *CreateLoopbackInstance) Reset() + func (m *CreateLoopbackInstance) Size() (size int) + func (m *CreateLoopbackInstance) Unmarshal(b []byte) error + type CreateLoopbackInstanceReply struct + Retval int32 + SwIfIndex interface_types.InterfaceIndex + func (*CreateLoopbackInstanceReply) GetCrcString() string + func (*CreateLoopbackInstanceReply) GetMessageName() string + func (*CreateLoopbackInstanceReply) GetMessageType() api.MessageType + func (m *CreateLoopbackInstanceReply) Marshal(b []byte) ([]byte, error) + func (m *CreateLoopbackInstanceReply) Reset() + func (m *CreateLoopbackInstanceReply) Size() (size int) + func (m *CreateLoopbackInstanceReply) Unmarshal(b []byte) error + type CreateLoopbackReply struct + Retval int32 + SwIfIndex interface_types.InterfaceIndex + func (*CreateLoopbackReply) GetCrcString() string + func (*CreateLoopbackReply) GetMessageName() string + func (*CreateLoopbackReply) GetMessageType() api.MessageType + func (m *CreateLoopbackReply) Marshal(b []byte) ([]byte, error) + func (m *CreateLoopbackReply) Reset() + func (m *CreateLoopbackReply) Size() (size int) + func (m *CreateLoopbackReply) Unmarshal(b []byte) error + type CreateSubif struct + InnerVlanID uint16 + OuterVlanID uint16 + SubID uint32 + SubIfFlags interface_types.SubIfFlags + SwIfIndex interface_types.InterfaceIndex + func (*CreateSubif) GetCrcString() string + func (*CreateSubif) GetMessageName() string + func (*CreateSubif) GetMessageType() api.MessageType + func (m *CreateSubif) Marshal(b []byte) ([]byte, error) + func (m *CreateSubif) Reset() + func (m *CreateSubif) Size() (size int) + func (m *CreateSubif) Unmarshal(b []byte) error + type CreateSubifReply struct + Retval int32 + SwIfIndex interface_types.InterfaceIndex + func (*CreateSubifReply) GetCrcString() string + func (*CreateSubifReply) GetMessageName() string + func (*CreateSubifReply) GetMessageType() api.MessageType + func (m *CreateSubifReply) Marshal(b []byte) ([]byte, error) + func (m *CreateSubifReply) Reset() + func (m *CreateSubifReply) Size() (size int) + func (m *CreateSubifReply) Unmarshal(b []byte) error + type CreateVlanSubif struct + SwIfIndex interface_types.InterfaceIndex + VlanID uint32 + func (*CreateVlanSubif) GetCrcString() string + func (*CreateVlanSubif) GetMessageName() string + func (*CreateVlanSubif) GetMessageType() api.MessageType + func (m *CreateVlanSubif) Marshal(b []byte) ([]byte, error) + func (m *CreateVlanSubif) Reset() + func (m *CreateVlanSubif) Size() (size int) + func (m *CreateVlanSubif) Unmarshal(b []byte) error + type CreateVlanSubifReply struct + Retval int32 + SwIfIndex interface_types.InterfaceIndex + func (*CreateVlanSubifReply) GetCrcString() string + func (*CreateVlanSubifReply) GetMessageName() string + func (*CreateVlanSubifReply) GetMessageType() api.MessageType + func (m *CreateVlanSubifReply) Marshal(b []byte) ([]byte, error) + func (m *CreateVlanSubifReply) Reset() + func (m *CreateVlanSubifReply) Size() (size int) + func (m *CreateVlanSubifReply) Unmarshal(b []byte) error + type DeleteLoopback struct + SwIfIndex interface_types.InterfaceIndex + func (*DeleteLoopback) GetCrcString() string + func (*DeleteLoopback) GetMessageName() string + func (*DeleteLoopback) GetMessageType() api.MessageType + func (m *DeleteLoopback) Marshal(b []byte) ([]byte, error) + func (m *DeleteLoopback) Reset() + func (m *DeleteLoopback) Size() (size int) + func (m *DeleteLoopback) Unmarshal(b []byte) error + type DeleteLoopbackReply struct + Retval int32 + func (*DeleteLoopbackReply) GetCrcString() string + func (*DeleteLoopbackReply) GetMessageName() string + func (*DeleteLoopbackReply) GetMessageType() api.MessageType + func (m *DeleteLoopbackReply) Marshal(b []byte) ([]byte, error) + func (m *DeleteLoopbackReply) Reset() + func (m *DeleteLoopbackReply) Size() (size int) + func (m *DeleteLoopbackReply) Unmarshal(b []byte) error + type DeleteSubif struct + SwIfIndex interface_types.InterfaceIndex + func (*DeleteSubif) GetCrcString() string + func (*DeleteSubif) GetMessageName() string + func (*DeleteSubif) GetMessageType() api.MessageType + func (m *DeleteSubif) Marshal(b []byte) ([]byte, error) + func (m *DeleteSubif) Reset() + func (m *DeleteSubif) Size() (size int) + func (m *DeleteSubif) Unmarshal(b []byte) error + type DeleteSubifReply struct + Retval int32 + func (*DeleteSubifReply) GetCrcString() string + func (*DeleteSubifReply) GetMessageName() string + func (*DeleteSubifReply) GetMessageType() api.MessageType + func (m *DeleteSubifReply) Marshal(b []byte) ([]byte, error) + func (m *DeleteSubifReply) Reset() + func (m *DeleteSubifReply) Size() (size int) + func (m *DeleteSubifReply) Unmarshal(b []byte) error + type HwInterfaceSetMtu struct + Mtu uint16 + SwIfIndex interface_types.InterfaceIndex + func (*HwInterfaceSetMtu) GetCrcString() string + func (*HwInterfaceSetMtu) GetMessageName() string + func (*HwInterfaceSetMtu) GetMessageType() api.MessageType + func (m *HwInterfaceSetMtu) Marshal(b []byte) ([]byte, error) + func (m *HwInterfaceSetMtu) Reset() + func (m *HwInterfaceSetMtu) Size() (size int) + func (m *HwInterfaceSetMtu) Unmarshal(b []byte) error + type HwInterfaceSetMtuReply struct + Retval int32 + func (*HwInterfaceSetMtuReply) GetCrcString() string + func (*HwInterfaceSetMtuReply) GetMessageName() string + func (*HwInterfaceSetMtuReply) GetMessageType() api.MessageType + func (m *HwInterfaceSetMtuReply) Marshal(b []byte) ([]byte, error) + func (m *HwInterfaceSetMtuReply) Reset() + func (m *HwInterfaceSetMtuReply) Size() (size int) + func (m *HwInterfaceSetMtuReply) Unmarshal(b []byte) error + type InterfaceNameRenumber struct + NewShowDevInstance uint32 + SwIfIndex interface_types.InterfaceIndex + func (*InterfaceNameRenumber) GetCrcString() string + func (*InterfaceNameRenumber) GetMessageName() string + func (*InterfaceNameRenumber) GetMessageType() api.MessageType + func (m *InterfaceNameRenumber) Marshal(b []byte) ([]byte, error) + func (m *InterfaceNameRenumber) Reset() + func (m *InterfaceNameRenumber) Size() (size int) + func (m *InterfaceNameRenumber) Unmarshal(b []byte) error + type InterfaceNameRenumberReply struct + Retval int32 + func (*InterfaceNameRenumberReply) GetCrcString() string + func (*InterfaceNameRenumberReply) GetMessageName() string + func (*InterfaceNameRenumberReply) GetMessageType() api.MessageType + func (m *InterfaceNameRenumberReply) Marshal(b []byte) ([]byte, error) + func (m *InterfaceNameRenumberReply) Reset() + func (m *InterfaceNameRenumberReply) Size() (size int) + func (m *InterfaceNameRenumberReply) Unmarshal(b []byte) error + type RPCService interface + CollectDetailedInterfaceStats func(ctx context.Context, in *CollectDetailedInterfaceStats) (*CollectDetailedInterfaceStatsReply, error) + CreateLoopback func(ctx context.Context, in *CreateLoopback) (*CreateLoopbackReply, error) + CreateLoopbackInstance func(ctx context.Context, in *CreateLoopbackInstance) (*CreateLoopbackInstanceReply, error) + CreateSubif func(ctx context.Context, in *CreateSubif) (*CreateSubifReply, error) + CreateVlanSubif func(ctx context.Context, in *CreateVlanSubif) (*CreateVlanSubifReply, error) + DeleteLoopback func(ctx context.Context, in *DeleteLoopback) (*DeleteLoopbackReply, error) + DeleteSubif func(ctx context.Context, in *DeleteSubif) (*DeleteSubifReply, error) + HwInterfaceSetMtu func(ctx context.Context, in *HwInterfaceSetMtu) (*HwInterfaceSetMtuReply, error) + InterfaceNameRenumber func(ctx context.Context, in *InterfaceNameRenumber) (*InterfaceNameRenumberReply, error) + SwInterfaceAddDelAddress func(ctx context.Context, in *SwInterfaceAddDelAddress) (*SwInterfaceAddDelAddressReply, error) + SwInterfaceAddDelMacAddress func(ctx context.Context, in *SwInterfaceAddDelMacAddress) (*SwInterfaceAddDelMacAddressReply, error) + SwInterfaceAddressReplaceBegin func(ctx context.Context, in *SwInterfaceAddressReplaceBegin) (*SwInterfaceAddressReplaceBeginReply, error) + SwInterfaceAddressReplaceEnd func(ctx context.Context, in *SwInterfaceAddressReplaceEnd) (*SwInterfaceAddressReplaceEndReply, error) + SwInterfaceClearStats func(ctx context.Context, in *SwInterfaceClearStats) (*SwInterfaceClearStatsReply, error) + SwInterfaceDump func(ctx context.Context, in *SwInterfaceDump) (RPCService_SwInterfaceDumpClient, error) + SwInterfaceGetMacAddress func(ctx context.Context, in *SwInterfaceGetMacAddress) (*SwInterfaceGetMacAddressReply, error) + SwInterfaceGetTable func(ctx context.Context, in *SwInterfaceGetTable) (*SwInterfaceGetTableReply, error) + SwInterfaceRxPlacementDump func(ctx context.Context, in *SwInterfaceRxPlacementDump) (RPCService_SwInterfaceRxPlacementDumpClient, error) + SwInterfaceSetFlags func(ctx context.Context, in *SwInterfaceSetFlags) (*SwInterfaceSetFlagsReply, error) + SwInterfaceSetIPDirectedBroadcast func(ctx context.Context, in *SwInterfaceSetIPDirectedBroadcast) (*SwInterfaceSetIPDirectedBroadcastReply, error) + SwInterfaceSetInterfaceName func(ctx context.Context, in *SwInterfaceSetInterfaceName) (*SwInterfaceSetInterfaceNameReply, error) + SwInterfaceSetMacAddress func(ctx context.Context, in *SwInterfaceSetMacAddress) (*SwInterfaceSetMacAddressReply, error) + SwInterfaceSetMtu func(ctx context.Context, in *SwInterfaceSetMtu) (*SwInterfaceSetMtuReply, error) + SwInterfaceSetPromisc func(ctx context.Context, in *SwInterfaceSetPromisc) (*SwInterfaceSetPromiscReply, error) + SwInterfaceSetRxMode func(ctx context.Context, in *SwInterfaceSetRxMode) (*SwInterfaceSetRxModeReply, error) + SwInterfaceSetRxPlacement func(ctx context.Context, in *SwInterfaceSetRxPlacement) (*SwInterfaceSetRxPlacementReply, error) + SwInterfaceSetTable func(ctx context.Context, in *SwInterfaceSetTable) (*SwInterfaceSetTableReply, error) + SwInterfaceSetTxPlacement func(ctx context.Context, in *SwInterfaceSetTxPlacement) (*SwInterfaceSetTxPlacementReply, error) + SwInterfaceSetUnnumbered func(ctx context.Context, in *SwInterfaceSetUnnumbered) (*SwInterfaceSetUnnumberedReply, error) + SwInterfaceTagAddDel func(ctx context.Context, in *SwInterfaceTagAddDel) (*SwInterfaceTagAddDelReply, error) + SwInterfaceTxPlacementGet func(ctx context.Context, in *SwInterfaceTxPlacementGet) (RPCService_SwInterfaceTxPlacementGetClient, error) + WantInterfaceEvents func(ctx context.Context, in *WantInterfaceEvents) (*WantInterfaceEventsReply, error) + func NewServiceClient(conn api.Connection) RPCService + type RPCService_SwInterfaceDumpClient interface + Recv func() (*SwInterfaceDetails, error) + type RPCService_SwInterfaceRxPlacementDumpClient interface + Recv func() (*SwInterfaceRxPlacementDetails, error) + type RPCService_SwInterfaceTxPlacementGetClient interface + Recv func() (*SwInterfaceTxPlacementDetails, *SwInterfaceTxPlacementGetReply, error) + type SwInterfaceAddDelAddress struct + DelAll bool + IsAdd bool + Prefix ip_types.AddressWithPrefix + SwIfIndex interface_types.InterfaceIndex + func (*SwInterfaceAddDelAddress) GetCrcString() string + func (*SwInterfaceAddDelAddress) GetMessageName() string + func (*SwInterfaceAddDelAddress) GetMessageType() api.MessageType + func (m *SwInterfaceAddDelAddress) Marshal(b []byte) ([]byte, error) + func (m *SwInterfaceAddDelAddress) Reset() + func (m *SwInterfaceAddDelAddress) Size() (size int) + func (m *SwInterfaceAddDelAddress) Unmarshal(b []byte) error + type SwInterfaceAddDelAddressReply struct + Retval int32 + func (*SwInterfaceAddDelAddressReply) GetCrcString() string + func (*SwInterfaceAddDelAddressReply) GetMessageName() string + func (*SwInterfaceAddDelAddressReply) GetMessageType() api.MessageType + func (m *SwInterfaceAddDelAddressReply) Marshal(b []byte) ([]byte, error) + func (m *SwInterfaceAddDelAddressReply) Reset() + func (m *SwInterfaceAddDelAddressReply) Size() (size int) + func (m *SwInterfaceAddDelAddressReply) Unmarshal(b []byte) error + type SwInterfaceAddDelMacAddress struct + Addr ethernet_types.MacAddress + IsAdd uint8 + SwIfIndex uint32 + func (*SwInterfaceAddDelMacAddress) GetCrcString() string + func (*SwInterfaceAddDelMacAddress) GetMessageName() string + func (*SwInterfaceAddDelMacAddress) GetMessageType() api.MessageType + func (m *SwInterfaceAddDelMacAddress) Marshal(b []byte) ([]byte, error) + func (m *SwInterfaceAddDelMacAddress) Reset() + func (m *SwInterfaceAddDelMacAddress) Size() (size int) + func (m *SwInterfaceAddDelMacAddress) Unmarshal(b []byte) error + type SwInterfaceAddDelMacAddressReply struct + Retval int32 + func (*SwInterfaceAddDelMacAddressReply) GetCrcString() string + func (*SwInterfaceAddDelMacAddressReply) GetMessageName() string + func (*SwInterfaceAddDelMacAddressReply) GetMessageType() api.MessageType + func (m *SwInterfaceAddDelMacAddressReply) Marshal(b []byte) ([]byte, error) + func (m *SwInterfaceAddDelMacAddressReply) Reset() + func (m *SwInterfaceAddDelMacAddressReply) Size() (size int) + func (m *SwInterfaceAddDelMacAddressReply) Unmarshal(b []byte) error + type SwInterfaceAddressReplaceBegin struct + func (*SwInterfaceAddressReplaceBegin) GetCrcString() string + func (*SwInterfaceAddressReplaceBegin) GetMessageName() string + func (*SwInterfaceAddressReplaceBegin) GetMessageType() api.MessageType + func (m *SwInterfaceAddressReplaceBegin) Marshal(b []byte) ([]byte, error) + func (m *SwInterfaceAddressReplaceBegin) Reset() + func (m *SwInterfaceAddressReplaceBegin) Size() (size int) + func (m *SwInterfaceAddressReplaceBegin) Unmarshal(b []byte) error + type SwInterfaceAddressReplaceBeginReply struct + Retval int32 + func (*SwInterfaceAddressReplaceBeginReply) GetCrcString() string + func (*SwInterfaceAddressReplaceBeginReply) GetMessageName() string + func (*SwInterfaceAddressReplaceBeginReply) GetMessageType() api.MessageType + func (m *SwInterfaceAddressReplaceBeginReply) Marshal(b []byte) ([]byte, error) + func (m *SwInterfaceAddressReplaceBeginReply) Reset() + func (m *SwInterfaceAddressReplaceBeginReply) Size() (size int) + func (m *SwInterfaceAddressReplaceBeginReply) Unmarshal(b []byte) error + type SwInterfaceAddressReplaceEnd struct + func (*SwInterfaceAddressReplaceEnd) GetCrcString() string + func (*SwInterfaceAddressReplaceEnd) GetMessageName() string + func (*SwInterfaceAddressReplaceEnd) GetMessageType() api.MessageType + func (m *SwInterfaceAddressReplaceEnd) Marshal(b []byte) ([]byte, error) + func (m *SwInterfaceAddressReplaceEnd) Reset() + func (m *SwInterfaceAddressReplaceEnd) Size() (size int) + func (m *SwInterfaceAddressReplaceEnd) Unmarshal(b []byte) error + type SwInterfaceAddressReplaceEndReply struct + Retval int32 + func (*SwInterfaceAddressReplaceEndReply) GetCrcString() string + func (*SwInterfaceAddressReplaceEndReply) GetMessageName() string + func (*SwInterfaceAddressReplaceEndReply) GetMessageType() api.MessageType + func (m *SwInterfaceAddressReplaceEndReply) Marshal(b []byte) ([]byte, error) + func (m *SwInterfaceAddressReplaceEndReply) Reset() + func (m *SwInterfaceAddressReplaceEndReply) Size() (size int) + func (m *SwInterfaceAddressReplaceEndReply) Unmarshal(b []byte) error + type SwInterfaceClearStats struct + SwIfIndex interface_types.InterfaceIndex + func (*SwInterfaceClearStats) GetCrcString() string + func (*SwInterfaceClearStats) GetMessageName() string + func (*SwInterfaceClearStats) GetMessageType() api.MessageType + func (m *SwInterfaceClearStats) Marshal(b []byte) ([]byte, error) + func (m *SwInterfaceClearStats) Reset() + func (m *SwInterfaceClearStats) Size() (size int) + func (m *SwInterfaceClearStats) Unmarshal(b []byte) error + type SwInterfaceClearStatsReply struct + Retval int32 + func (*SwInterfaceClearStatsReply) GetCrcString() string + func (*SwInterfaceClearStatsReply) GetMessageName() string + func (*SwInterfaceClearStatsReply) GetMessageType() api.MessageType + func (m *SwInterfaceClearStatsReply) Marshal(b []byte) ([]byte, error) + func (m *SwInterfaceClearStatsReply) Reset() + func (m *SwInterfaceClearStatsReply) Size() (size int) + func (m *SwInterfaceClearStatsReply) Unmarshal(b []byte) error + type SwInterfaceDetails struct + BDmac ethernet_types.MacAddress + BSmac ethernet_types.MacAddress + BVlanid uint16 + Flags interface_types.IfStatusFlags + ISid uint32 + InterfaceDevType string + InterfaceName string + L2Address ethernet_types.MacAddress + LinkDuplex interface_types.LinkDuplex + LinkMtu uint16 + LinkSpeed uint32 + Mtu []uint32 + OuterTag uint16 + SubID uint32 + SubIfFlags interface_types.SubIfFlags + SubInnerVlanID uint16 + SubNumberOfTags uint8 + SubOuterVlanID uint16 + SupSwIfIndex uint32 + SwIfIndex interface_types.InterfaceIndex + Tag string + Type interface_types.IfType + VtrOp uint32 + VtrPushDot1q uint32 + VtrTag1 uint32 + VtrTag2 uint32 + func (*SwInterfaceDetails) GetCrcString() string + func (*SwInterfaceDetails) GetMessageName() string + func (*SwInterfaceDetails) GetMessageType() api.MessageType + func (m *SwInterfaceDetails) Marshal(b []byte) ([]byte, error) + func (m *SwInterfaceDetails) Reset() + func (m *SwInterfaceDetails) Size() (size int) + func (m *SwInterfaceDetails) Unmarshal(b []byte) error + type SwInterfaceDump struct + NameFilter string + NameFilterValid bool + SwIfIndex interface_types.InterfaceIndex + func (*SwInterfaceDump) GetCrcString() string + func (*SwInterfaceDump) GetMessageName() string + func (*SwInterfaceDump) GetMessageType() api.MessageType + func (m *SwInterfaceDump) Marshal(b []byte) ([]byte, error) + func (m *SwInterfaceDump) Reset() + func (m *SwInterfaceDump) Size() (size int) + func (m *SwInterfaceDump) Unmarshal(b []byte) error + type SwInterfaceEvent struct + Deleted bool + Flags interface_types.IfStatusFlags + PID uint32 + SwIfIndex interface_types.InterfaceIndex + func (*SwInterfaceEvent) GetCrcString() string + func (*SwInterfaceEvent) GetMessageName() string + func (*SwInterfaceEvent) GetMessageType() api.MessageType + func (m *SwInterfaceEvent) Marshal(b []byte) ([]byte, error) + func (m *SwInterfaceEvent) Reset() + func (m *SwInterfaceEvent) Size() (size int) + func (m *SwInterfaceEvent) Unmarshal(b []byte) error + type SwInterfaceGetMacAddress struct + SwIfIndex interface_types.InterfaceIndex + func (*SwInterfaceGetMacAddress) GetCrcString() string + func (*SwInterfaceGetMacAddress) GetMessageName() string + func (*SwInterfaceGetMacAddress) GetMessageType() api.MessageType + func (m *SwInterfaceGetMacAddress) Marshal(b []byte) ([]byte, error) + func (m *SwInterfaceGetMacAddress) Reset() + func (m *SwInterfaceGetMacAddress) Size() (size int) + func (m *SwInterfaceGetMacAddress) Unmarshal(b []byte) error + type SwInterfaceGetMacAddressReply struct + MacAddress ethernet_types.MacAddress + Retval int32 + func (*SwInterfaceGetMacAddressReply) GetCrcString() string + func (*SwInterfaceGetMacAddressReply) GetMessageName() string + func (*SwInterfaceGetMacAddressReply) GetMessageType() api.MessageType + func (m *SwInterfaceGetMacAddressReply) Marshal(b []byte) ([]byte, error) + func (m *SwInterfaceGetMacAddressReply) Reset() + func (m *SwInterfaceGetMacAddressReply) Size() (size int) + func (m *SwInterfaceGetMacAddressReply) Unmarshal(b []byte) error + type SwInterfaceGetTable struct + IsIPv6 bool + SwIfIndex interface_types.InterfaceIndex + func (*SwInterfaceGetTable) GetCrcString() string + func (*SwInterfaceGetTable) GetMessageName() string + func (*SwInterfaceGetTable) GetMessageType() api.MessageType + func (m *SwInterfaceGetTable) Marshal(b []byte) ([]byte, error) + func (m *SwInterfaceGetTable) Reset() + func (m *SwInterfaceGetTable) Size() (size int) + func (m *SwInterfaceGetTable) Unmarshal(b []byte) error + type SwInterfaceGetTableReply struct + Retval int32 + VrfID uint32 + func (*SwInterfaceGetTableReply) GetCrcString() string + func (*SwInterfaceGetTableReply) GetMessageName() string + func (*SwInterfaceGetTableReply) GetMessageType() api.MessageType + func (m *SwInterfaceGetTableReply) Marshal(b []byte) ([]byte, error) + func (m *SwInterfaceGetTableReply) Reset() + func (m *SwInterfaceGetTableReply) Size() (size int) + func (m *SwInterfaceGetTableReply) Unmarshal(b []byte) error + type SwInterfaceRxPlacementDetails struct + Mode interface_types.RxMode + QueueID uint32 + SwIfIndex interface_types.InterfaceIndex + WorkerID uint32 + func (*SwInterfaceRxPlacementDetails) GetCrcString() string + func (*SwInterfaceRxPlacementDetails) GetMessageName() string + func (*SwInterfaceRxPlacementDetails) GetMessageType() api.MessageType + func (m *SwInterfaceRxPlacementDetails) Marshal(b []byte) ([]byte, error) + func (m *SwInterfaceRxPlacementDetails) Reset() + func (m *SwInterfaceRxPlacementDetails) Size() (size int) + func (m *SwInterfaceRxPlacementDetails) Unmarshal(b []byte) error + type SwInterfaceRxPlacementDump struct + SwIfIndex interface_types.InterfaceIndex + func (*SwInterfaceRxPlacementDump) GetCrcString() string + func (*SwInterfaceRxPlacementDump) GetMessageName() string + func (*SwInterfaceRxPlacementDump) GetMessageType() api.MessageType + func (m *SwInterfaceRxPlacementDump) Marshal(b []byte) ([]byte, error) + func (m *SwInterfaceRxPlacementDump) Reset() + func (m *SwInterfaceRxPlacementDump) Size() (size int) + func (m *SwInterfaceRxPlacementDump) Unmarshal(b []byte) error + type SwInterfaceSetFlags struct + Flags interface_types.IfStatusFlags + SwIfIndex interface_types.InterfaceIndex + func (*SwInterfaceSetFlags) GetCrcString() string + func (*SwInterfaceSetFlags) GetMessageName() string + func (*SwInterfaceSetFlags) GetMessageType() api.MessageType + func (m *SwInterfaceSetFlags) Marshal(b []byte) ([]byte, error) + func (m *SwInterfaceSetFlags) Reset() + func (m *SwInterfaceSetFlags) Size() (size int) + func (m *SwInterfaceSetFlags) Unmarshal(b []byte) error + type SwInterfaceSetFlagsReply struct + Retval int32 + func (*SwInterfaceSetFlagsReply) GetCrcString() string + func (*SwInterfaceSetFlagsReply) GetMessageName() string + func (*SwInterfaceSetFlagsReply) GetMessageType() api.MessageType + func (m *SwInterfaceSetFlagsReply) Marshal(b []byte) ([]byte, error) + func (m *SwInterfaceSetFlagsReply) Reset() + func (m *SwInterfaceSetFlagsReply) Size() (size int) + func (m *SwInterfaceSetFlagsReply) Unmarshal(b []byte) error + type SwInterfaceSetIPDirectedBroadcast struct + Enable bool + SwIfIndex interface_types.InterfaceIndex + func (*SwInterfaceSetIPDirectedBroadcast) GetCrcString() string + func (*SwInterfaceSetIPDirectedBroadcast) GetMessageName() string + func (*SwInterfaceSetIPDirectedBroadcast) GetMessageType() api.MessageType + func (m *SwInterfaceSetIPDirectedBroadcast) Marshal(b []byte) ([]byte, error) + func (m *SwInterfaceSetIPDirectedBroadcast) Reset() + func (m *SwInterfaceSetIPDirectedBroadcast) Size() (size int) + func (m *SwInterfaceSetIPDirectedBroadcast) Unmarshal(b []byte) error + type SwInterfaceSetIPDirectedBroadcastReply struct + Retval int32 + func (*SwInterfaceSetIPDirectedBroadcastReply) GetCrcString() string + func (*SwInterfaceSetIPDirectedBroadcastReply) GetMessageName() string + func (*SwInterfaceSetIPDirectedBroadcastReply) GetMessageType() api.MessageType + func (m *SwInterfaceSetIPDirectedBroadcastReply) Marshal(b []byte) ([]byte, error) + func (m *SwInterfaceSetIPDirectedBroadcastReply) Reset() + func (m *SwInterfaceSetIPDirectedBroadcastReply) Size() (size int) + func (m *SwInterfaceSetIPDirectedBroadcastReply) Unmarshal(b []byte) error + type SwInterfaceSetInterfaceName struct + Name string + SwIfIndex interface_types.InterfaceIndex + func (*SwInterfaceSetInterfaceName) GetCrcString() string + func (*SwInterfaceSetInterfaceName) GetMessageName() string + func (*SwInterfaceSetInterfaceName) GetMessageType() api.MessageType + func (m *SwInterfaceSetInterfaceName) Marshal(b []byte) ([]byte, error) + func (m *SwInterfaceSetInterfaceName) Reset() + func (m *SwInterfaceSetInterfaceName) Size() (size int) + func (m *SwInterfaceSetInterfaceName) Unmarshal(b []byte) error + type SwInterfaceSetInterfaceNameReply struct + Retval int32 + func (*SwInterfaceSetInterfaceNameReply) GetCrcString() string + func (*SwInterfaceSetInterfaceNameReply) GetMessageName() string + func (*SwInterfaceSetInterfaceNameReply) GetMessageType() api.MessageType + func (m *SwInterfaceSetInterfaceNameReply) Marshal(b []byte) ([]byte, error) + func (m *SwInterfaceSetInterfaceNameReply) Reset() + func (m *SwInterfaceSetInterfaceNameReply) Size() (size int) + func (m *SwInterfaceSetInterfaceNameReply) Unmarshal(b []byte) error + type SwInterfaceSetMacAddress struct + MacAddress ethernet_types.MacAddress + SwIfIndex interface_types.InterfaceIndex + func (*SwInterfaceSetMacAddress) GetCrcString() string + func (*SwInterfaceSetMacAddress) GetMessageName() string + func (*SwInterfaceSetMacAddress) GetMessageType() api.MessageType + func (m *SwInterfaceSetMacAddress) Marshal(b []byte) ([]byte, error) + func (m *SwInterfaceSetMacAddress) Reset() + func (m *SwInterfaceSetMacAddress) Size() (size int) + func (m *SwInterfaceSetMacAddress) Unmarshal(b []byte) error + type SwInterfaceSetMacAddressReply struct + Retval int32 + func (*SwInterfaceSetMacAddressReply) GetCrcString() string + func (*SwInterfaceSetMacAddressReply) GetMessageName() string + func (*SwInterfaceSetMacAddressReply) GetMessageType() api.MessageType + func (m *SwInterfaceSetMacAddressReply) Marshal(b []byte) ([]byte, error) + func (m *SwInterfaceSetMacAddressReply) Reset() + func (m *SwInterfaceSetMacAddressReply) Size() (size int) + func (m *SwInterfaceSetMacAddressReply) Unmarshal(b []byte) error + type SwInterfaceSetMtu struct + Mtu []uint32 + SwIfIndex interface_types.InterfaceIndex + func (*SwInterfaceSetMtu) GetCrcString() string + func (*SwInterfaceSetMtu) GetMessageName() string + func (*SwInterfaceSetMtu) GetMessageType() api.MessageType + func (m *SwInterfaceSetMtu) Marshal(b []byte) ([]byte, error) + func (m *SwInterfaceSetMtu) Reset() + func (m *SwInterfaceSetMtu) Size() (size int) + func (m *SwInterfaceSetMtu) Unmarshal(b []byte) error + type SwInterfaceSetMtuReply struct + Retval int32 + func (*SwInterfaceSetMtuReply) GetCrcString() string + func (*SwInterfaceSetMtuReply) GetMessageName() string + func (*SwInterfaceSetMtuReply) GetMessageType() api.MessageType + func (m *SwInterfaceSetMtuReply) Marshal(b []byte) ([]byte, error) + func (m *SwInterfaceSetMtuReply) Reset() + func (m *SwInterfaceSetMtuReply) Size() (size int) + func (m *SwInterfaceSetMtuReply) Unmarshal(b []byte) error + type SwInterfaceSetPromisc struct + PromiscOn bool + SwIfIndex interface_types.InterfaceIndex + func (*SwInterfaceSetPromisc) GetCrcString() string + func (*SwInterfaceSetPromisc) GetMessageName() string + func (*SwInterfaceSetPromisc) GetMessageType() api.MessageType + func (m *SwInterfaceSetPromisc) Marshal(b []byte) ([]byte, error) + func (m *SwInterfaceSetPromisc) Reset() + func (m *SwInterfaceSetPromisc) Size() (size int) + func (m *SwInterfaceSetPromisc) Unmarshal(b []byte) error + type SwInterfaceSetPromiscReply struct + Retval int32 + func (*SwInterfaceSetPromiscReply) GetCrcString() string + func (*SwInterfaceSetPromiscReply) GetMessageName() string + func (*SwInterfaceSetPromiscReply) GetMessageType() api.MessageType + func (m *SwInterfaceSetPromiscReply) Marshal(b []byte) ([]byte, error) + func (m *SwInterfaceSetPromiscReply) Reset() + func (m *SwInterfaceSetPromiscReply) Size() (size int) + func (m *SwInterfaceSetPromiscReply) Unmarshal(b []byte) error + type SwInterfaceSetRxMode struct + Mode interface_types.RxMode + QueueID uint32 + QueueIDValid bool + SwIfIndex interface_types.InterfaceIndex + func (*SwInterfaceSetRxMode) GetCrcString() string + func (*SwInterfaceSetRxMode) GetMessageName() string + func (*SwInterfaceSetRxMode) GetMessageType() api.MessageType + func (m *SwInterfaceSetRxMode) Marshal(b []byte) ([]byte, error) + func (m *SwInterfaceSetRxMode) Reset() + func (m *SwInterfaceSetRxMode) Size() (size int) + func (m *SwInterfaceSetRxMode) Unmarshal(b []byte) error + type SwInterfaceSetRxModeReply struct + Retval int32 + func (*SwInterfaceSetRxModeReply) GetCrcString() string + func (*SwInterfaceSetRxModeReply) GetMessageName() string + func (*SwInterfaceSetRxModeReply) GetMessageType() api.MessageType + func (m *SwInterfaceSetRxModeReply) Marshal(b []byte) ([]byte, error) + func (m *SwInterfaceSetRxModeReply) Reset() + func (m *SwInterfaceSetRxModeReply) Size() (size int) + func (m *SwInterfaceSetRxModeReply) Unmarshal(b []byte) error + type SwInterfaceSetRxPlacement struct + IsMain bool + QueueID uint32 + SwIfIndex interface_types.InterfaceIndex + WorkerID uint32 + func (*SwInterfaceSetRxPlacement) GetCrcString() string + func (*SwInterfaceSetRxPlacement) GetMessageName() string + func (*SwInterfaceSetRxPlacement) GetMessageType() api.MessageType + func (m *SwInterfaceSetRxPlacement) Marshal(b []byte) ([]byte, error) + func (m *SwInterfaceSetRxPlacement) Reset() + func (m *SwInterfaceSetRxPlacement) Size() (size int) + func (m *SwInterfaceSetRxPlacement) Unmarshal(b []byte) error + type SwInterfaceSetRxPlacementReply struct + Retval int32 + func (*SwInterfaceSetRxPlacementReply) GetCrcString() string + func (*SwInterfaceSetRxPlacementReply) GetMessageName() string + func (*SwInterfaceSetRxPlacementReply) GetMessageType() api.MessageType + func (m *SwInterfaceSetRxPlacementReply) Marshal(b []byte) ([]byte, error) + func (m *SwInterfaceSetRxPlacementReply) Reset() + func (m *SwInterfaceSetRxPlacementReply) Size() (size int) + func (m *SwInterfaceSetRxPlacementReply) Unmarshal(b []byte) error + type SwInterfaceSetTable struct + IsIPv6 bool + SwIfIndex interface_types.InterfaceIndex + VrfID uint32 + func (*SwInterfaceSetTable) GetCrcString() string + func (*SwInterfaceSetTable) GetMessageName() string + func (*SwInterfaceSetTable) GetMessageType() api.MessageType + func (m *SwInterfaceSetTable) Marshal(b []byte) ([]byte, error) + func (m *SwInterfaceSetTable) Reset() + func (m *SwInterfaceSetTable) Size() (size int) + func (m *SwInterfaceSetTable) Unmarshal(b []byte) error + type SwInterfaceSetTableReply struct + Retval int32 + func (*SwInterfaceSetTableReply) GetCrcString() string + func (*SwInterfaceSetTableReply) GetMessageName() string + func (*SwInterfaceSetTableReply) GetMessageType() api.MessageType + func (m *SwInterfaceSetTableReply) Marshal(b []byte) ([]byte, error) + func (m *SwInterfaceSetTableReply) Reset() + func (m *SwInterfaceSetTableReply) Size() (size int) + func (m *SwInterfaceSetTableReply) Unmarshal(b []byte) error + type SwInterfaceSetTxPlacement struct + ArraySize uint32 + QueueID uint32 + SwIfIndex interface_types.InterfaceIndex + Threads []uint32 + func (*SwInterfaceSetTxPlacement) GetCrcString() string + func (*SwInterfaceSetTxPlacement) GetMessageName() string + func (*SwInterfaceSetTxPlacement) GetMessageType() api.MessageType + func (m *SwInterfaceSetTxPlacement) Marshal(b []byte) ([]byte, error) + func (m *SwInterfaceSetTxPlacement) Reset() + func (m *SwInterfaceSetTxPlacement) Size() (size int) + func (m *SwInterfaceSetTxPlacement) Unmarshal(b []byte) error + type SwInterfaceSetTxPlacementReply struct + Retval int32 + func (*SwInterfaceSetTxPlacementReply) GetCrcString() string + func (*SwInterfaceSetTxPlacementReply) GetMessageName() string + func (*SwInterfaceSetTxPlacementReply) GetMessageType() api.MessageType + func (m *SwInterfaceSetTxPlacementReply) Marshal(b []byte) ([]byte, error) + func (m *SwInterfaceSetTxPlacementReply) Reset() + func (m *SwInterfaceSetTxPlacementReply) Size() (size int) + func (m *SwInterfaceSetTxPlacementReply) Unmarshal(b []byte) error + type SwInterfaceSetUnnumbered struct + IsAdd bool + SwIfIndex interface_types.InterfaceIndex + UnnumberedSwIfIndex interface_types.InterfaceIndex + func (*SwInterfaceSetUnnumbered) GetCrcString() string + func (*SwInterfaceSetUnnumbered) GetMessageName() string + func (*SwInterfaceSetUnnumbered) GetMessageType() api.MessageType + func (m *SwInterfaceSetUnnumbered) Marshal(b []byte) ([]byte, error) + func (m *SwInterfaceSetUnnumbered) Reset() + func (m *SwInterfaceSetUnnumbered) Size() (size int) + func (m *SwInterfaceSetUnnumbered) Unmarshal(b []byte) error + type SwInterfaceSetUnnumberedReply struct + Retval int32 + func (*SwInterfaceSetUnnumberedReply) GetCrcString() string + func (*SwInterfaceSetUnnumberedReply) GetMessageName() string + func (*SwInterfaceSetUnnumberedReply) GetMessageType() api.MessageType + func (m *SwInterfaceSetUnnumberedReply) Marshal(b []byte) ([]byte, error) + func (m *SwInterfaceSetUnnumberedReply) Reset() + func (m *SwInterfaceSetUnnumberedReply) Size() (size int) + func (m *SwInterfaceSetUnnumberedReply) Unmarshal(b []byte) error + type SwInterfaceTagAddDel struct + IsAdd bool + SwIfIndex interface_types.InterfaceIndex + Tag string + func (*SwInterfaceTagAddDel) GetCrcString() string + func (*SwInterfaceTagAddDel) GetMessageName() string + func (*SwInterfaceTagAddDel) GetMessageType() api.MessageType + func (m *SwInterfaceTagAddDel) Marshal(b []byte) ([]byte, error) + func (m *SwInterfaceTagAddDel) Reset() + func (m *SwInterfaceTagAddDel) Size() (size int) + func (m *SwInterfaceTagAddDel) Unmarshal(b []byte) error + type SwInterfaceTagAddDelReply struct + Retval int32 + func (*SwInterfaceTagAddDelReply) GetCrcString() string + func (*SwInterfaceTagAddDelReply) GetMessageName() string + func (*SwInterfaceTagAddDelReply) GetMessageType() api.MessageType + func (m *SwInterfaceTagAddDelReply) Marshal(b []byte) ([]byte, error) + func (m *SwInterfaceTagAddDelReply) Reset() + func (m *SwInterfaceTagAddDelReply) Size() (size int) + func (m *SwInterfaceTagAddDelReply) Unmarshal(b []byte) error + type SwInterfaceTxPlacementDetails struct + ArraySize uint32 + QueueID uint32 + Shared uint8 + SwIfIndex interface_types.InterfaceIndex + Threads []uint32 + func (*SwInterfaceTxPlacementDetails) GetCrcString() string + func (*SwInterfaceTxPlacementDetails) GetMessageName() string + func (*SwInterfaceTxPlacementDetails) GetMessageType() api.MessageType + func (m *SwInterfaceTxPlacementDetails) Marshal(b []byte) ([]byte, error) + func (m *SwInterfaceTxPlacementDetails) Reset() + func (m *SwInterfaceTxPlacementDetails) Size() (size int) + func (m *SwInterfaceTxPlacementDetails) Unmarshal(b []byte) error + type SwInterfaceTxPlacementGet struct + Cursor uint32 + SwIfIndex interface_types.InterfaceIndex + func (*SwInterfaceTxPlacementGet) GetCrcString() string + func (*SwInterfaceTxPlacementGet) GetMessageName() string + func (*SwInterfaceTxPlacementGet) GetMessageType() api.MessageType + func (m *SwInterfaceTxPlacementGet) Marshal(b []byte) ([]byte, error) + func (m *SwInterfaceTxPlacementGet) Reset() + func (m *SwInterfaceTxPlacementGet) Size() (size int) + func (m *SwInterfaceTxPlacementGet) Unmarshal(b []byte) error + type SwInterfaceTxPlacementGetReply struct + Cursor uint32 + Retval int32 + func (*SwInterfaceTxPlacementGetReply) GetCrcString() string + func (*SwInterfaceTxPlacementGetReply) GetMessageName() string + func (*SwInterfaceTxPlacementGetReply) GetMessageType() api.MessageType + func (m *SwInterfaceTxPlacementGetReply) Marshal(b []byte) ([]byte, error) + func (m *SwInterfaceTxPlacementGetReply) Reset() + func (m *SwInterfaceTxPlacementGetReply) Size() (size int) + func (m *SwInterfaceTxPlacementGetReply) Unmarshal(b []byte) error + type WantInterfaceEvents struct + EnableDisable uint32 + PID uint32 + func (*WantInterfaceEvents) GetCrcString() string + func (*WantInterfaceEvents) GetMessageName() string + func (*WantInterfaceEvents) GetMessageType() api.MessageType + func (m *WantInterfaceEvents) Marshal(b []byte) ([]byte, error) + func (m *WantInterfaceEvents) Reset() + func (m *WantInterfaceEvents) Size() (size int) + func (m *WantInterfaceEvents) Unmarshal(b []byte) error + type WantInterfaceEventsReply struct + Retval int32 + func (*WantInterfaceEventsReply) GetCrcString() string + func (*WantInterfaceEventsReply) GetMessageName() string + func (*WantInterfaceEventsReply) GetMessageType() api.MessageType + func (m *WantInterfaceEventsReply) Marshal(b []byte) ([]byte, error) + func (m *WantInterfaceEventsReply) Reset() + func (m *WantInterfaceEventsReply) Size() (size int) + func (m *WantInterfaceEventsReply) Unmarshal(b []byte) error