Versions in this module Expand all Collapse all v0 v0.8.0 Sep 20, 2024 Changes in this version + const APIFile + const APIVersion + const VersionCrc + func AllMessages() []api.Message + type RPCService interface + StnAddDelRule func(ctx context.Context, in *StnAddDelRule) (*StnAddDelRuleReply, error) + StnRulesDump func(ctx context.Context, in *StnRulesDump) (RPCService_StnRulesDumpClient, error) + func NewServiceClient(conn api.Connection) RPCService + type RPCService_StnRulesDumpClient interface + Recv func() (*StnRulesDetails, error) + type StnAddDelRule struct + IPAddress ip_types.Address + IsAdd bool + SwIfIndex interface_types.InterfaceIndex + func (*StnAddDelRule) GetCrcString() string + func (*StnAddDelRule) GetMessageName() string + func (*StnAddDelRule) GetMessageType() api.MessageType + func (m *StnAddDelRule) Marshal(b []byte) ([]byte, error) + func (m *StnAddDelRule) Reset() + func (m *StnAddDelRule) Size() (size int) + func (m *StnAddDelRule) Unmarshal(b []byte) error + type StnAddDelRuleReply struct + Retval int32 + func (*StnAddDelRuleReply) GetCrcString() string + func (*StnAddDelRuleReply) GetMessageName() string + func (*StnAddDelRuleReply) GetMessageType() api.MessageType + func (m *StnAddDelRuleReply) Marshal(b []byte) ([]byte, error) + func (m *StnAddDelRuleReply) Reset() + func (m *StnAddDelRuleReply) Size() (size int) + func (m *StnAddDelRuleReply) Unmarshal(b []byte) error + type StnRulesDetails struct + IPAddress ip_types.Address + SwIfIndex interface_types.InterfaceIndex + func (*StnRulesDetails) GetCrcString() string + func (*StnRulesDetails) GetMessageName() string + func (*StnRulesDetails) GetMessageType() api.MessageType + func (m *StnRulesDetails) Marshal(b []byte) ([]byte, error) + func (m *StnRulesDetails) Reset() + func (m *StnRulesDetails) Size() (size int) + func (m *StnRulesDetails) Unmarshal(b []byte) error + type StnRulesDump struct + func (*StnRulesDump) GetCrcString() string + func (*StnRulesDump) GetMessageName() string + func (*StnRulesDump) GetMessageType() api.MessageType + func (m *StnRulesDump) Marshal(b []byte) ([]byte, error) + func (m *StnRulesDump) Reset() + func (m *StnRulesDump) Size() (size int) + func (m *StnRulesDump) Unmarshal(b []byte) error