Versions in this module Expand all Collapse all v3 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 APIVersion + const ModuleName + const VersionCrc + func AllMessages() []api.Message + type BondCreate struct + ID uint32 + Lb uint8 + MacAddress []byte + Mode uint8 + UseCustomMac uint8 + func (*BondCreate) GetCrcString() string + func (*BondCreate) GetMessageName() string + func (*BondCreate) GetMessageType() api.MessageType + func (m *BondCreate) Reset() + type BondCreateReply struct + Retval int32 + SwIfIndex uint32 + func (*BondCreateReply) GetCrcString() string + func (*BondCreateReply) GetMessageName() string + func (*BondCreateReply) GetMessageType() api.MessageType + func (m *BondCreateReply) Reset() + type BondDelete struct + SwIfIndex uint32 + func (*BondDelete) GetCrcString() string + func (*BondDelete) GetMessageName() string + func (*BondDelete) GetMessageType() api.MessageType + func (m *BondDelete) Reset() + type BondDeleteReply struct + Retval int32 + func (*BondDeleteReply) GetCrcString() string + func (*BondDeleteReply) GetMessageName() string + func (*BondDeleteReply) GetMessageType() api.MessageType + func (m *BondDeleteReply) Reset() + type BondDetachSlave struct + SwIfIndex uint32 + func (*BondDetachSlave) GetCrcString() string + func (*BondDetachSlave) GetMessageName() string + func (*BondDetachSlave) GetMessageType() api.MessageType + func (m *BondDetachSlave) Reset() + type BondDetachSlaveReply struct + Retval int32 + func (*BondDetachSlaveReply) GetCrcString() string + func (*BondDetachSlaveReply) GetMessageName() string + func (*BondDetachSlaveReply) GetMessageType() api.MessageType + func (m *BondDetachSlaveReply) Reset() + type BondEnslave struct + BondSwIfIndex uint32 + IsLongTimeout uint8 + IsPassive uint8 + SwIfIndex uint32 + func (*BondEnslave) GetCrcString() string + func (*BondEnslave) GetMessageName() string + func (*BondEnslave) GetMessageType() api.MessageType + func (m *BondEnslave) Reset() + type BondEnslaveReply struct + Retval int32 + func (*BondEnslaveReply) GetCrcString() string + func (*BondEnslaveReply) GetMessageName() string + func (*BondEnslaveReply) GetMessageType() api.MessageType + func (m *BondEnslaveReply) Reset() + type RPCService interface + BondCreate func(ctx context.Context, in *BondCreate) (*BondCreateReply, error) + BondDelete func(ctx context.Context, in *BondDelete) (*BondDeleteReply, error) + BondDetachSlave func(ctx context.Context, in *BondDetachSlave) (*BondDetachSlaveReply, error) + BondEnslave func(ctx context.Context, in *BondEnslave) (*BondEnslaveReply, error) + DumpSwInterfaceBond func(ctx context.Context, in *SwInterfaceBondDump) (RPCService_DumpSwInterfaceBondClient, error) + DumpSwInterfaceSlave func(ctx context.Context, in *SwInterfaceSlaveDump) (RPCService_DumpSwInterfaceSlaveClient, error) + func NewServiceClient(ch api.Channel) RPCService + type RPCService_DumpSwInterfaceBondClient interface + Recv func() (*SwInterfaceBondDetails, error) + type RPCService_DumpSwInterfaceSlaveClient interface + Recv func() (*SwInterfaceSlaveDetails, error) + type SwInterfaceBondDetails struct + ActiveSlaves uint32 + ID uint32 + InterfaceName []byte + Lb uint8 + Mode uint8 + Slaves uint32 + SwIfIndex uint32 + func (*SwInterfaceBondDetails) GetCrcString() string + func (*SwInterfaceBondDetails) GetMessageName() string + func (*SwInterfaceBondDetails) GetMessageType() api.MessageType + func (m *SwInterfaceBondDetails) Reset() + type SwInterfaceBondDump struct + func (*SwInterfaceBondDump) GetCrcString() string + func (*SwInterfaceBondDump) GetMessageName() string + func (*SwInterfaceBondDump) GetMessageType() api.MessageType + func (m *SwInterfaceBondDump) Reset() + type SwInterfaceSlaveDetails struct + InterfaceName []byte + IsLongTimeout uint8 + IsPassive uint8 + SwIfIndex uint32 + func (*SwInterfaceSlaveDetails) GetCrcString() string + func (*SwInterfaceSlaveDetails) GetMessageName() string + func (*SwInterfaceSlaveDetails) GetMessageType() api.MessageType + func (m *SwInterfaceSlaveDetails) Reset() + type SwInterfaceSlaveDump struct + SwIfIndex uint32 + func (*SwInterfaceSlaveDump) GetCrcString() string + func (*SwInterfaceSlaveDump) GetMessageName() string + func (*SwInterfaceSlaveDump) GetMessageType() api.MessageType + func (m *SwInterfaceSlaveDump) Reset() v3.0.0-beta.2 Jan 17, 2020 Other modules containing this package go.ligato.io/vpp-agent