Versions in this module Expand all Collapse all v0 v0.5.0 Jul 29, 2022 Changes in this version + const APIFile + const APIVersion + const VersionCrc v0.4.0 Jan 17, 2022 Changes in this version + var EidType_name = map[uint8]string + var EidType_value = map[string]uint8 + var HmacKeyID_name = map[uint8]string + var HmacKeyID_value = map[string]uint8 + type Eid struct + Address EidAddressUnion + Type EidType + type EidAddressUnion struct + XXX_UnionData [18]byte + func EidAddressUnionMac(a ethernet_types.MacAddress) (u EidAddressUnion) + func EidAddressUnionNsh(a Nsh) (u EidAddressUnion) + func EidAddressUnionPrefix(a ip_types.Prefix) (u EidAddressUnion) + func (u *EidAddressUnion) GetMac() (a ethernet_types.MacAddress) + func (u *EidAddressUnion) GetNsh() (a Nsh) + func (u *EidAddressUnion) GetPrefix() (a ip_types.Prefix) + func (u *EidAddressUnion) SetMac(a ethernet_types.MacAddress) + func (u *EidAddressUnion) SetNsh(a Nsh) + func (u *EidAddressUnion) SetPrefix(a ip_types.Prefix) + type EidType uint8 + const EID_TYPE_API_MAC + const EID_TYPE_API_NSH + const EID_TYPE_API_PREFIX + func (x EidType) String() string + type HmacKey struct + ID HmacKeyID + Key []byte + type HmacKeyID uint8 + const KEY_ID_API_HMAC_NO_KEY + const KEY_ID_API_HMAC_SHA_1_96 + const KEY_ID_API_HMAC_SHA_256_128 + func (x HmacKeyID) String() string + type LocalLocator struct + Priority uint8 + SwIfIndex interface_types.InterfaceIndex + Weight uint8 + type Nsh struct + Si uint8 + Spi uint32 + type RemoteLocator struct + IPAddress ip_types.Address + Priority uint8 + Weight uint8