Documentation
¶
Overview ¶
Package stn is a generated from VPP binary API module 'stn'. It contains following objects: 2 services 4 messages
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Messages = []api.Message{ (*StnAddDelRule)(nil), (*StnAddDelRuleReply)(nil), (*StnRulesDetails)(nil), (*StnRulesDump)(nil), }
Functions ¶
This section is empty.
Types ¶
type Services ¶
type Services interface {
DumpStnRules(*StnRulesDump) ([]*StnRulesDetails, error)
StnAddDelRule(*StnAddDelRule) (*StnAddDelRuleReply, error)
}
Services represents VPP binary API services:
type StnAddDelRule ¶
type StnAddDelRule struct {
IsIP4 uint8
IPAddress []byte `struc:"[16]byte"`
SwIfIndex uint32
IsAdd uint8
}
StnAddDelRule represents VPP binary API message 'stn_add_del_rule':
func (*StnAddDelRule) GetCrcString ¶
func (*StnAddDelRule) GetCrcString() string
func (*StnAddDelRule) GetMessageName ¶
func (*StnAddDelRule) GetMessageName() string
func (*StnAddDelRule) GetMessageType ¶
func (*StnAddDelRule) GetMessageType() api.MessageType
type StnAddDelRuleReply ¶
type StnAddDelRuleReply struct {
Retval int32
}
StnAddDelRuleReply represents VPP binary API message 'stn_add_del_rule_reply':
func (*StnAddDelRuleReply) GetCrcString ¶
func (*StnAddDelRuleReply) GetCrcString() string
func (*StnAddDelRuleReply) GetMessageName ¶
func (*StnAddDelRuleReply) GetMessageName() string
func (*StnAddDelRuleReply) GetMessageType ¶
func (*StnAddDelRuleReply) GetMessageType() api.MessageType
type StnRulesDetails ¶
StnRulesDetails represents VPP binary API message 'stn_rules_details':
func (*StnRulesDetails) GetCrcString ¶
func (*StnRulesDetails) GetCrcString() string
func (*StnRulesDetails) GetMessageName ¶
func (*StnRulesDetails) GetMessageName() string
func (*StnRulesDetails) GetMessageType ¶
func (*StnRulesDetails) GetMessageType() api.MessageType
type StnRulesDump ¶
type StnRulesDump struct{}
StnRulesDump represents VPP binary API message 'stn_rules_dump':
func (*StnRulesDump) GetCrcString ¶
func (*StnRulesDump) GetCrcString() string
func (*StnRulesDump) GetMessageName ¶
func (*StnRulesDump) GetMessageName() string
func (*StnRulesDump) GetMessageType ¶
func (*StnRulesDump) GetMessageType() api.MessageType
Source Files
¶
- stn.ba.go
Click to show internal directories.
Click to hide internal directories.