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 NewBdIPMacAddDel() api.Message + func NewBdIPMacAddDelReply() api.Message + func NewBridgeDomainAddDel() api.Message + func NewBridgeDomainAddDelReply() api.Message + func NewBridgeDomainDetails() api.Message + func NewBridgeDomainDump() api.Message + func NewBridgeDomainSetMacAge() api.Message + func NewBridgeDomainSetMacAgeReply() api.Message + func NewBridgeFlags() api.Message + func NewBridgeFlagsReply() api.Message + func NewL2FibClearTable() api.Message + func NewL2FibClearTableReply() api.Message + func NewL2FibTableDetails() api.Message + func NewL2FibTableDump() api.Message + func NewL2Flags() api.Message + func NewL2FlagsReply() api.Message + func NewL2InterfaceEfpFilter() api.Message + func NewL2InterfaceEfpFilterReply() api.Message + func NewL2InterfacePbbTagRewrite() api.Message + func NewL2InterfacePbbTagRewriteReply() api.Message + func NewL2InterfaceVlanTagRewrite() api.Message + func NewL2InterfaceVlanTagRewriteReply() api.Message + func NewL2MacsEvent() api.Message + func NewL2PatchAddDel() api.Message + func NewL2PatchAddDelReply() api.Message + func NewL2XconnectDetails() api.Message + func NewL2XconnectDump() api.Message + func NewL2fibAddDel() api.Message + func NewL2fibAddDelReply() api.Message + func NewL2fibFlushAll() api.Message + func NewL2fibFlushAllReply() api.Message + func NewL2fibFlushBd() api.Message + func NewL2fibFlushBdReply() api.Message + func NewL2fibFlushInt() api.Message + func NewL2fibFlushIntReply() api.Message + func NewSwInterfaceSetL2Bridge() api.Message + func NewSwInterfaceSetL2BridgeReply() api.Message + func NewSwInterfaceSetL2Xconnect() api.Message + func NewSwInterfaceSetL2XconnectReply() api.Message + func NewSwInterfaceSetVpath() api.Message + func NewSwInterfaceSetVpathReply() api.Message + func NewWantL2MacsEvents() api.Message + func NewWantL2MacsEventsReply() api.Message + type BdIPMacAddDel struct + BdID uint32 + IPAddress []byte + IsAdd uint8 + IsIpv6 uint8 + MacAddress []byte + func (*BdIPMacAddDel) GetCrcString() string + func (*BdIPMacAddDel) GetMessageName() string + func (*BdIPMacAddDel) GetMessageType() api.MessageType + type BdIPMacAddDelReply struct + Retval int32 + func (*BdIPMacAddDelReply) GetCrcString() string + func (*BdIPMacAddDelReply) GetMessageName() string + func (*BdIPMacAddDelReply) GetMessageType() api.MessageType + type BridgeDomainAddDel struct + ArpTerm uint8 + BdID uint32 + BdTag []byte + Flood uint8 + Forward uint8 + IsAdd uint8 + Learn uint8 + MacAge uint8 + UuFlood uint8 + func (*BridgeDomainAddDel) GetCrcString() string + func (*BridgeDomainAddDel) GetMessageName() string + func (*BridgeDomainAddDel) GetMessageType() api.MessageType + type BridgeDomainAddDelReply struct + Retval int32 + func (*BridgeDomainAddDelReply) GetCrcString() string + func (*BridgeDomainAddDelReply) GetMessageName() string + func (*BridgeDomainAddDelReply) GetMessageType() api.MessageType + type BridgeDomainDetails struct + ArpTerm uint8 + BdID uint32 + BdTag []byte + BviSwIfIndex uint32 + Flood uint8 + Forward uint8 + Learn uint8 + MacAge uint8 + NSwIfs uint32 + SwIfDetails []BridgeDomainSwIf + UuFlood uint8 + func (*BridgeDomainDetails) GetCrcString() string + func (*BridgeDomainDetails) GetMessageName() string + func (*BridgeDomainDetails) GetMessageType() api.MessageType + type BridgeDomainDump struct + BdID uint32 + func (*BridgeDomainDump) GetCrcString() string + func (*BridgeDomainDump) GetMessageName() string + func (*BridgeDomainDump) GetMessageType() api.MessageType + type BridgeDomainSetMacAge struct + BdID uint32 + MacAge uint8 + func (*BridgeDomainSetMacAge) GetCrcString() string + func (*BridgeDomainSetMacAge) GetMessageName() string + func (*BridgeDomainSetMacAge) GetMessageType() api.MessageType + type BridgeDomainSetMacAgeReply struct + Retval int32 + func (*BridgeDomainSetMacAgeReply) GetCrcString() string + func (*BridgeDomainSetMacAgeReply) GetMessageName() string + func (*BridgeDomainSetMacAgeReply) GetMessageType() api.MessageType + type BridgeDomainSwIf struct + Context uint32 + Shg uint8 + SwIfIndex uint32 + func (*BridgeDomainSwIf) GetCrcString() string + func (*BridgeDomainSwIf) GetTypeName() string + type BridgeFlags struct + BdID uint32 + FeatureBitmap uint32 + IsSet uint8 + func (*BridgeFlags) GetCrcString() string + func (*BridgeFlags) GetMessageName() string + func (*BridgeFlags) GetMessageType() api.MessageType + type BridgeFlagsReply struct + ResultingFeatureBitmap uint32 + Retval int32 + func (*BridgeFlagsReply) GetCrcString() string + func (*BridgeFlagsReply) GetMessageName() string + func (*BridgeFlagsReply) GetMessageType() api.MessageType + type L2FibClearTable struct + func (*L2FibClearTable) GetCrcString() string + func (*L2FibClearTable) GetMessageName() string + func (*L2FibClearTable) GetMessageType() api.MessageType + type L2FibClearTableReply struct + Retval int32 + func (*L2FibClearTableReply) GetCrcString() string + func (*L2FibClearTableReply) GetMessageName() string + func (*L2FibClearTableReply) GetMessageType() api.MessageType + type L2FibTableDetails struct + BdID uint32 + BviMac uint8 + FilterMac uint8 + Mac []byte + StaticMac uint8 + SwIfIndex uint32 + func (*L2FibTableDetails) GetCrcString() string + func (*L2FibTableDetails) GetMessageName() string + func (*L2FibTableDetails) GetMessageType() api.MessageType + type L2FibTableDump struct + BdID uint32 + func (*L2FibTableDump) GetCrcString() string + func (*L2FibTableDump) GetMessageName() string + func (*L2FibTableDump) GetMessageType() api.MessageType + type L2Flags struct + FeatureBitmap uint32 + IsSet uint8 + SwIfIndex uint32 + func (*L2Flags) GetCrcString() string + func (*L2Flags) GetMessageName() string + func (*L2Flags) GetMessageType() api.MessageType + type L2FlagsReply struct + ResultingFeatureBitmap uint32 + Retval int32 + func (*L2FlagsReply) GetCrcString() string + func (*L2FlagsReply) GetMessageName() string + func (*L2FlagsReply) GetMessageType() api.MessageType + type L2InterfaceEfpFilter struct + EnableDisable uint32 + SwIfIndex uint32 + func (*L2InterfaceEfpFilter) GetCrcString() string + func (*L2InterfaceEfpFilter) GetMessageName() string + func (*L2InterfaceEfpFilter) GetMessageType() api.MessageType + type L2InterfaceEfpFilterReply struct + Retval int32 + func (*L2InterfaceEfpFilterReply) GetCrcString() string + func (*L2InterfaceEfpFilterReply) GetMessageName() string + func (*L2InterfaceEfpFilterReply) GetMessageType() api.MessageType + type L2InterfacePbbTagRewrite struct + BDmac []byte + BSmac []byte + BVlanid uint16 + ISid uint32 + OuterTag uint16 + SwIfIndex uint32 + VtrOp uint32 + func (*L2InterfacePbbTagRewrite) GetCrcString() string + func (*L2InterfacePbbTagRewrite) GetMessageName() string + func (*L2InterfacePbbTagRewrite) GetMessageType() api.MessageType + type L2InterfacePbbTagRewriteReply struct + Retval int32 + func (*L2InterfacePbbTagRewriteReply) GetCrcString() string + func (*L2InterfacePbbTagRewriteReply) GetMessageName() string + func (*L2InterfacePbbTagRewriteReply) GetMessageType() api.MessageType + type L2InterfaceVlanTagRewrite struct + PushDot1q uint32 + SwIfIndex uint32 + Tag1 uint32 + Tag2 uint32 + VtrOp uint32 + func (*L2InterfaceVlanTagRewrite) GetCrcString() string + func (*L2InterfaceVlanTagRewrite) GetMessageName() string + func (*L2InterfaceVlanTagRewrite) GetMessageType() api.MessageType + type L2InterfaceVlanTagRewriteReply struct + Retval int32 + func (*L2InterfaceVlanTagRewriteReply) GetCrcString() string + func (*L2InterfaceVlanTagRewriteReply) GetMessageName() string + func (*L2InterfaceVlanTagRewriteReply) GetMessageType() api.MessageType + type L2MacsEvent struct + Mac []MacEntry + NMacs uint32 + Pid uint32 + func (*L2MacsEvent) GetCrcString() string + func (*L2MacsEvent) GetMessageName() string + func (*L2MacsEvent) GetMessageType() api.MessageType + type L2PatchAddDel struct + IsAdd uint8 + RxSwIfIndex uint32 + TxSwIfIndex uint32 + func (*L2PatchAddDel) GetCrcString() string + func (*L2PatchAddDel) GetMessageName() string + func (*L2PatchAddDel) GetMessageType() api.MessageType + type L2PatchAddDelReply struct + Retval int32 + func (*L2PatchAddDelReply) GetCrcString() string + func (*L2PatchAddDelReply) GetMessageName() string + func (*L2PatchAddDelReply) GetMessageType() api.MessageType + type L2XconnectDetails struct + RxSwIfIndex uint32 + TxSwIfIndex uint32 + func (*L2XconnectDetails) GetCrcString() string + func (*L2XconnectDetails) GetMessageName() string + func (*L2XconnectDetails) GetMessageType() api.MessageType + type L2XconnectDump struct + func (*L2XconnectDump) GetCrcString() string + func (*L2XconnectDump) GetMessageName() string + func (*L2XconnectDump) GetMessageType() api.MessageType + type L2fibAddDel struct + BdID uint32 + BviMac uint8 + FilterMac uint8 + IsAdd uint8 + Mac []byte + StaticMac uint8 + SwIfIndex uint32 + func (*L2fibAddDel) GetCrcString() string + func (*L2fibAddDel) GetMessageName() string + func (*L2fibAddDel) GetMessageType() api.MessageType + type L2fibAddDelReply struct + Retval int32 + func (*L2fibAddDelReply) GetCrcString() string + func (*L2fibAddDelReply) GetMessageName() string + func (*L2fibAddDelReply) GetMessageType() api.MessageType + type L2fibFlushAll struct + func (*L2fibFlushAll) GetCrcString() string + func (*L2fibFlushAll) GetMessageName() string + func (*L2fibFlushAll) GetMessageType() api.MessageType + type L2fibFlushAllReply struct + Retval int32 + func (*L2fibFlushAllReply) GetCrcString() string + func (*L2fibFlushAllReply) GetMessageName() string + func (*L2fibFlushAllReply) GetMessageType() api.MessageType + type L2fibFlushBd struct + BdID uint32 + func (*L2fibFlushBd) GetCrcString() string + func (*L2fibFlushBd) GetMessageName() string + func (*L2fibFlushBd) GetMessageType() api.MessageType + type L2fibFlushBdReply struct + Retval int32 + func (*L2fibFlushBdReply) GetCrcString() string + func (*L2fibFlushBdReply) GetMessageName() string + func (*L2fibFlushBdReply) GetMessageType() api.MessageType + type L2fibFlushInt struct + SwIfIndex uint32 + func (*L2fibFlushInt) GetCrcString() string + func (*L2fibFlushInt) GetMessageName() string + func (*L2fibFlushInt) GetMessageType() api.MessageType + type L2fibFlushIntReply struct + Retval int32 + func (*L2fibFlushIntReply) GetCrcString() string + func (*L2fibFlushIntReply) GetMessageName() string + func (*L2fibFlushIntReply) GetMessageType() api.MessageType + type MacEntry struct + Action uint8 + Flags uint8 + MacAddr []byte + SwIfIndex uint32 + func (*MacEntry) GetCrcString() string + func (*MacEntry) GetTypeName() string + type SwInterfaceSetL2Bridge struct + BdID uint32 + Bvi uint8 + Enable uint8 + RxSwIfIndex uint32 + Shg uint8 + func (*SwInterfaceSetL2Bridge) GetCrcString() string + func (*SwInterfaceSetL2Bridge) GetMessageName() string + func (*SwInterfaceSetL2Bridge) GetMessageType() api.MessageType + type SwInterfaceSetL2BridgeReply struct + Retval int32 + func (*SwInterfaceSetL2BridgeReply) GetCrcString() string + func (*SwInterfaceSetL2BridgeReply) GetMessageName() string + func (*SwInterfaceSetL2BridgeReply) GetMessageType() api.MessageType + type SwInterfaceSetL2Xconnect struct + Enable uint8 + RxSwIfIndex uint32 + TxSwIfIndex uint32 + func (*SwInterfaceSetL2Xconnect) GetCrcString() string + func (*SwInterfaceSetL2Xconnect) GetMessageName() string + func (*SwInterfaceSetL2Xconnect) GetMessageType() api.MessageType + type SwInterfaceSetL2XconnectReply struct + Retval int32 + func (*SwInterfaceSetL2XconnectReply) GetCrcString() string + func (*SwInterfaceSetL2XconnectReply) GetMessageName() string + func (*SwInterfaceSetL2XconnectReply) GetMessageType() api.MessageType + type SwInterfaceSetVpath struct + Enable uint8 + SwIfIndex uint32 + func (*SwInterfaceSetVpath) GetCrcString() string + func (*SwInterfaceSetVpath) GetMessageName() string + func (*SwInterfaceSetVpath) GetMessageType() api.MessageType + type SwInterfaceSetVpathReply struct + Retval int32 + func (*SwInterfaceSetVpathReply) GetCrcString() string + func (*SwInterfaceSetVpathReply) GetMessageName() string + func (*SwInterfaceSetVpathReply) GetMessageType() api.MessageType + type WantL2MacsEvents struct + EnableDisable uint8 + LearnLimit uint32 + MaxMacsInEvent uint8 + Pid uint32 + ScanDelay uint8 + func (*WantL2MacsEvents) GetCrcString() string + func (*WantL2MacsEvents) GetMessageName() string + func (*WantL2MacsEvents) GetMessageType() api.MessageType + type WantL2MacsEventsReply struct + Retval int32 + func (*WantL2MacsEventsReply) GetCrcString() string + func (*WantL2MacsEventsReply) GetMessageName() string + func (*WantL2MacsEventsReply) GetMessageType() api.MessageType