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 + const BfdAuthKeysPrefix + const BfdEchoFunctionPrefix + const BfdSessionPrefix + var SingleHopBFD_Key_AuthenticationType_name = map[int32]string + var SingleHopBFD_Key_AuthenticationType_value = map[string]int32 + func AuthKeysKey(bfdKeyIDLabel string) string + func AuthKeysKeyPrefix() string + func EchoFunctionKey(bfdEchoIfaceLabel string) string + func EchoFunctionKeyPrefix() string + func SessionKey(bfdSessionIfaceLabel string) string + func SessionKeyPrefix() string + type SingleHopBFD struct + EchoFunction *SingleHopBFD_EchoFunction + Keys []*SingleHopBFD_Key + Sessions []*SingleHopBFD_Session + func (*SingleHopBFD) Descriptor() ([]byte, []int) + func (*SingleHopBFD) ProtoMessage() + func (m *SingleHopBFD) GetEchoFunction() *SingleHopBFD_EchoFunction + func (m *SingleHopBFD) GetKeys() []*SingleHopBFD_Key + func (m *SingleHopBFD) GetSessions() []*SingleHopBFD_Session + func (m *SingleHopBFD) Reset() + func (m *SingleHopBFD) String() string + type SingleHopBFD_EchoFunction struct + EchoSourceInterface string + Name string + func (*SingleHopBFD_EchoFunction) Descriptor() ([]byte, []int) + func (*SingleHopBFD_EchoFunction) ProtoMessage() + func (m *SingleHopBFD_EchoFunction) GetEchoSourceInterface() string + func (m *SingleHopBFD_EchoFunction) GetName() string + func (m *SingleHopBFD_EchoFunction) Reset() + func (m *SingleHopBFD_EchoFunction) String() string + type SingleHopBFD_Key struct + AuthKeyIndex uint32 + AuthenticationType SingleHopBFD_Key_AuthenticationType + Id uint32 + Name string + Secret string + func (*SingleHopBFD_Key) Descriptor() ([]byte, []int) + func (*SingleHopBFD_Key) ProtoMessage() + func (m *SingleHopBFD_Key) GetAuthKeyIndex() uint32 + func (m *SingleHopBFD_Key) GetAuthenticationType() SingleHopBFD_Key_AuthenticationType + func (m *SingleHopBFD_Key) GetId() uint32 + func (m *SingleHopBFD_Key) GetName() string + func (m *SingleHopBFD_Key) GetSecret() string + func (m *SingleHopBFD_Key) Reset() + func (m *SingleHopBFD_Key) String() string + type SingleHopBFD_Key_AuthenticationType int32 + const SingleHopBFD_Key_KEYED_SHA1 + const SingleHopBFD_Key_METICULOUS_KEYED_SHA1 + func (SingleHopBFD_Key_AuthenticationType) EnumDescriptor() ([]byte, []int) + func (x SingleHopBFD_Key_AuthenticationType) String() string + type SingleHopBFD_Session struct + Authentication *SingleHopBFD_Session_Authentication + DesiredMinTxInterval uint32 + DestinationAddress string + DetectMultiplier uint32 + Enabled bool + Interface string + RequiredMinRxInterval uint32 + SourceAddress string + func (*SingleHopBFD_Session) Descriptor() ([]byte, []int) + func (*SingleHopBFD_Session) ProtoMessage() + func (m *SingleHopBFD_Session) GetAuthentication() *SingleHopBFD_Session_Authentication + func (m *SingleHopBFD_Session) GetDesiredMinTxInterval() uint32 + func (m *SingleHopBFD_Session) GetDestinationAddress() string + func (m *SingleHopBFD_Session) GetDetectMultiplier() uint32 + func (m *SingleHopBFD_Session) GetEnabled() bool + func (m *SingleHopBFD_Session) GetInterface() string + func (m *SingleHopBFD_Session) GetRequiredMinRxInterval() uint32 + func (m *SingleHopBFD_Session) GetSourceAddress() string + func (m *SingleHopBFD_Session) Reset() + func (m *SingleHopBFD_Session) String() string + type SingleHopBFD_Session_Authentication struct + AdvertisedKeyId uint32 + KeyId uint32 + func (*SingleHopBFD_Session_Authentication) Descriptor() ([]byte, []int) + func (*SingleHopBFD_Session_Authentication) ProtoMessage() + func (m *SingleHopBFD_Session_Authentication) GetAdvertisedKeyId() uint32 + func (m *SingleHopBFD_Session_Authentication) GetKeyId() uint32 + func (m *SingleHopBFD_Session_Authentication) Reset() + func (m *SingleHopBFD_Session_Authentication) String() string