Versions in this module Expand all Collapse all v1 v1.4.1 Jun 11, 2018 v1.4.0 May 24, 2018 Changes in this version + var Consts = map[string]reflect.Value + var Functions = map[string]reflect.Value + var Types = map[string]reflect.Type + var Variables = map[string]reflect.Value + func NewACLAddReplace() api.Message + func NewACLAddReplaceReply() api.Message + func NewACLDel() api.Message + func NewACLDelReply() api.Message + func NewACLDetails() api.Message + func NewACLDump() api.Message + func NewACLInterfaceAddDel() api.Message + func NewACLInterfaceAddDelReply() api.Message + func NewACLInterfaceEtypeWhitelistDetails() api.Message + func NewACLInterfaceEtypeWhitelistDump() api.Message + func NewACLInterfaceListDetails() api.Message + func NewACLInterfaceListDump() api.Message + func NewACLInterfaceSetACLList() api.Message + func NewACLInterfaceSetACLListReply() api.Message + func NewACLInterfaceSetEtypeWhitelist() api.Message + func NewACLInterfaceSetEtypeWhitelistReply() api.Message + func NewACLPluginControlPing() api.Message + func NewACLPluginControlPingReply() api.Message + func NewACLPluginGetVersion() api.Message + func NewACLPluginGetVersionReply() api.Message + func NewMacipACLAdd() api.Message + func NewMacipACLAddReplace() api.Message + func NewMacipACLAddReplaceReply() api.Message + func NewMacipACLAddReply() api.Message + func NewMacipACLDel() api.Message + func NewMacipACLDelReply() api.Message + func NewMacipACLDetails() api.Message + func NewMacipACLDump() api.Message + func NewMacipACLInterfaceAddDel() api.Message + func NewMacipACLInterfaceAddDelReply() api.Message + func NewMacipACLInterfaceGet() api.Message + func NewMacipACLInterfaceGetReply() api.Message + func NewMacipACLInterfaceListDetails() api.Message + func NewMacipACLInterfaceListDump() api.Message + type ACLAddReplace struct + ACLIndex uint32 + Count uint32 + R []ACLRule + Tag []byte + func (*ACLAddReplace) GetCrcString() string + func (*ACLAddReplace) GetMessageName() string + func (*ACLAddReplace) GetMessageType() api.MessageType + type ACLAddReplaceReply struct + ACLIndex uint32 + Retval int32 + func (*ACLAddReplaceReply) GetCrcString() string + func (*ACLAddReplaceReply) GetMessageName() string + func (*ACLAddReplaceReply) GetMessageType() api.MessageType + type ACLDel struct + ACLIndex uint32 + func (*ACLDel) GetCrcString() string + func (*ACLDel) GetMessageName() string + func (*ACLDel) GetMessageType() api.MessageType + type ACLDelReply struct + Retval int32 + func (*ACLDelReply) GetCrcString() string + func (*ACLDelReply) GetMessageName() string + func (*ACLDelReply) GetMessageType() api.MessageType + type ACLDetails struct + ACLIndex uint32 + Count uint32 + R []ACLRule + Tag []byte + func (*ACLDetails) GetCrcString() string + func (*ACLDetails) GetMessageName() string + func (*ACLDetails) GetMessageType() api.MessageType + type ACLDump struct + ACLIndex uint32 + func (*ACLDump) GetCrcString() string + func (*ACLDump) GetMessageName() string + func (*ACLDump) GetMessageType() api.MessageType + type ACLInterfaceAddDel struct + ACLIndex uint32 + IsAdd uint8 + IsInput uint8 + SwIfIndex uint32 + func (*ACLInterfaceAddDel) GetCrcString() string + func (*ACLInterfaceAddDel) GetMessageName() string + func (*ACLInterfaceAddDel) GetMessageType() api.MessageType + type ACLInterfaceAddDelReply struct + Retval int32 + func (*ACLInterfaceAddDelReply) GetCrcString() string + func (*ACLInterfaceAddDelReply) GetMessageName() string + func (*ACLInterfaceAddDelReply) GetMessageType() api.MessageType + type ACLInterfaceEtypeWhitelistDetails struct + Count uint8 + NInput uint8 + SwIfIndex uint32 + Whitelist []uint16 + func (*ACLInterfaceEtypeWhitelistDetails) GetCrcString() string + func (*ACLInterfaceEtypeWhitelistDetails) GetMessageName() string + func (*ACLInterfaceEtypeWhitelistDetails) GetMessageType() api.MessageType + type ACLInterfaceEtypeWhitelistDump struct + SwIfIndex uint32 + func (*ACLInterfaceEtypeWhitelistDump) GetCrcString() string + func (*ACLInterfaceEtypeWhitelistDump) GetMessageName() string + func (*ACLInterfaceEtypeWhitelistDump) GetMessageType() api.MessageType + type ACLInterfaceListDetails struct + Acls []uint32 + Count uint8 + NInput uint8 + SwIfIndex uint32 + func (*ACLInterfaceListDetails) GetCrcString() string + func (*ACLInterfaceListDetails) GetMessageName() string + func (*ACLInterfaceListDetails) GetMessageType() api.MessageType + type ACLInterfaceListDump struct + SwIfIndex uint32 + func (*ACLInterfaceListDump) GetCrcString() string + func (*ACLInterfaceListDump) GetMessageName() string + func (*ACLInterfaceListDump) GetMessageType() api.MessageType + type ACLInterfaceSetACLList struct + Acls []uint32 + Count uint8 + NInput uint8 + SwIfIndex uint32 + func (*ACLInterfaceSetACLList) GetCrcString() string + func (*ACLInterfaceSetACLList) GetMessageName() string + func (*ACLInterfaceSetACLList) GetMessageType() api.MessageType + type ACLInterfaceSetACLListReply struct + Retval int32 + func (*ACLInterfaceSetACLListReply) GetCrcString() string + func (*ACLInterfaceSetACLListReply) GetMessageName() string + func (*ACLInterfaceSetACLListReply) GetMessageType() api.MessageType + type ACLInterfaceSetEtypeWhitelist struct + Count uint8 + NInput uint8 + SwIfIndex uint32 + Whitelist []uint16 + func (*ACLInterfaceSetEtypeWhitelist) GetCrcString() string + func (*ACLInterfaceSetEtypeWhitelist) GetMessageName() string + func (*ACLInterfaceSetEtypeWhitelist) GetMessageType() api.MessageType + type ACLInterfaceSetEtypeWhitelistReply struct + Retval int32 + func (*ACLInterfaceSetEtypeWhitelistReply) GetCrcString() string + func (*ACLInterfaceSetEtypeWhitelistReply) GetMessageName() string + func (*ACLInterfaceSetEtypeWhitelistReply) GetMessageType() api.MessageType + type ACLPluginControlPing struct + func (*ACLPluginControlPing) GetCrcString() string + func (*ACLPluginControlPing) GetMessageName() string + func (*ACLPluginControlPing) GetMessageType() api.MessageType + type ACLPluginControlPingReply struct + ClientIndex uint32 + Retval int32 + VpePid uint32 + func (*ACLPluginControlPingReply) GetCrcString() string + func (*ACLPluginControlPingReply) GetMessageName() string + func (*ACLPluginControlPingReply) GetMessageType() api.MessageType + type ACLPluginGetVersion struct + func (*ACLPluginGetVersion) GetCrcString() string + func (*ACLPluginGetVersion) GetMessageName() string + func (*ACLPluginGetVersion) GetMessageType() api.MessageType + type ACLPluginGetVersionReply struct + Major uint32 + Minor uint32 + func (*ACLPluginGetVersionReply) GetCrcString() string + func (*ACLPluginGetVersionReply) GetMessageName() string + func (*ACLPluginGetVersionReply) GetMessageType() api.MessageType + type ACLRule struct + DstIPAddr []byte + DstIPPrefixLen uint8 + DstportOrIcmpcodeFirst uint16 + DstportOrIcmpcodeLast uint16 + IsIpv6 uint8 + IsPermit uint8 + Proto uint8 + SrcIPAddr []byte + SrcIPPrefixLen uint8 + SrcportOrIcmptypeFirst uint16 + SrcportOrIcmptypeLast uint16 + TCPFlagsMask uint8 + TCPFlagsValue uint8 + func (*ACLRule) GetCrcString() string + func (*ACLRule) GetTypeName() string + type MacipACLAdd struct + Count uint32 + R []MacipACLRule + Tag []byte + func (*MacipACLAdd) GetCrcString() string + func (*MacipACLAdd) GetMessageName() string + func (*MacipACLAdd) GetMessageType() api.MessageType + type MacipACLAddReplace struct + ACLIndex uint32 + Count uint32 + R []MacipACLRule + Tag []byte + func (*MacipACLAddReplace) GetCrcString() string + func (*MacipACLAddReplace) GetMessageName() string + func (*MacipACLAddReplace) GetMessageType() api.MessageType + type MacipACLAddReplaceReply struct + ACLIndex uint32 + Retval int32 + func (*MacipACLAddReplaceReply) GetCrcString() string + func (*MacipACLAddReplaceReply) GetMessageName() string + func (*MacipACLAddReplaceReply) GetMessageType() api.MessageType + type MacipACLAddReply struct + ACLIndex uint32 + Retval int32 + func (*MacipACLAddReply) GetCrcString() string + func (*MacipACLAddReply) GetMessageName() string + func (*MacipACLAddReply) GetMessageType() api.MessageType + type MacipACLDel struct + ACLIndex uint32 + func (*MacipACLDel) GetCrcString() string + func (*MacipACLDel) GetMessageName() string + func (*MacipACLDel) GetMessageType() api.MessageType + type MacipACLDelReply struct + Retval int32 + func (*MacipACLDelReply) GetCrcString() string + func (*MacipACLDelReply) GetMessageName() string + func (*MacipACLDelReply) GetMessageType() api.MessageType + type MacipACLDetails struct + ACLIndex uint32 + Count uint32 + R []MacipACLRule + Tag []byte + func (*MacipACLDetails) GetCrcString() string + func (*MacipACLDetails) GetMessageName() string + func (*MacipACLDetails) GetMessageType() api.MessageType + type MacipACLDump struct + ACLIndex uint32 + func (*MacipACLDump) GetCrcString() string + func (*MacipACLDump) GetMessageName() string + func (*MacipACLDump) GetMessageType() api.MessageType + type MacipACLInterfaceAddDel struct + ACLIndex uint32 + IsAdd uint8 + SwIfIndex uint32 + func (*MacipACLInterfaceAddDel) GetCrcString() string + func (*MacipACLInterfaceAddDel) GetMessageName() string + func (*MacipACLInterfaceAddDel) GetMessageType() api.MessageType + type MacipACLInterfaceAddDelReply struct + Retval int32 + func (*MacipACLInterfaceAddDelReply) GetCrcString() string + func (*MacipACLInterfaceAddDelReply) GetMessageName() string + func (*MacipACLInterfaceAddDelReply) GetMessageType() api.MessageType + type MacipACLInterfaceGet struct + func (*MacipACLInterfaceGet) GetCrcString() string + func (*MacipACLInterfaceGet) GetMessageName() string + func (*MacipACLInterfaceGet) GetMessageType() api.MessageType + type MacipACLInterfaceGetReply struct + Acls []uint32 + Count uint32 + func (*MacipACLInterfaceGetReply) GetCrcString() string + func (*MacipACLInterfaceGetReply) GetMessageName() string + func (*MacipACLInterfaceGetReply) GetMessageType() api.MessageType + type MacipACLInterfaceListDetails struct + Acls []uint32 + Count uint8 + SwIfIndex uint32 + func (*MacipACLInterfaceListDetails) GetCrcString() string + func (*MacipACLInterfaceListDetails) GetMessageName() string + func (*MacipACLInterfaceListDetails) GetMessageType() api.MessageType + type MacipACLInterfaceListDump struct + SwIfIndex uint32 + func (*MacipACLInterfaceListDump) GetCrcString() string + func (*MacipACLInterfaceListDump) GetMessageName() string + func (*MacipACLInterfaceListDump) GetMessageType() api.MessageType + type MacipACLRule struct + IsIpv6 uint8 + IsPermit uint8 + SrcIPAddr []byte + SrcIPPrefixLen uint8 + SrcMac []byte + SrcMacMask []byte + func (*MacipACLRule) GetCrcString() string + func (*MacipACLRule) GetTypeName() string