Documentation
¶
Index ¶
- Variables
- type BBMPMessage
- func (*BBMPMessage) Descriptor() ([]byte, []int)deprecated
- func (x *BBMPMessage) GetBbmpUnicastMonitoringMessage() *BBMPUnicastMonitoringMessage
- func (x *BBMPMessage) GetMessageType() BBMPMessage_MessageType
- func (*BBMPMessage) ProtoMessage()
- func (x *BBMPMessage) ProtoReflect() protoreflect.Message
- func (x *BBMPMessage) Reset()
- func (x *BBMPMessage) String() string
- type BBMPMessage_MessageType
- func (BBMPMessage_MessageType) Descriptor() protoreflect.EnumDescriptor
- func (x BBMPMessage_MessageType) Enum() *BBMPMessage_MessageType
- func (BBMPMessage_MessageType) EnumDescriptor() ([]byte, []int)deprecated
- func (x BBMPMessage_MessageType) Number() protoreflect.EnumNumber
- func (x BBMPMessage_MessageType) String() string
- func (BBMPMessage_MessageType) Type() protoreflect.EnumType
- type BBMPUnicastMonitoringMessage
- func (*BBMPUnicastMonitoringMessage) Descriptor() ([]byte, []int)deprecated
- func (x *BBMPUnicastMonitoringMessage) GetAnnouncement() bool
- func (x *BBMPUnicastMonitoringMessage) GetBgpPath() *api1.BGPPath
- func (x *BBMPUnicastMonitoringMessage) GetLocalAs() uint32
- func (x *BBMPUnicastMonitoringMessage) GetLocalBpgIp() *api.IP
- func (x *BBMPUnicastMonitoringMessage) GetNeighborBgpIp() *api.IP
- func (x *BBMPUnicastMonitoringMessage) GetPfx() *api.Prefix
- func (x *BBMPUnicastMonitoringMessage) GetRemoteAs() uint32
- func (x *BBMPUnicastMonitoringMessage) GetRouterIp() *api.IP
- func (x *BBMPUnicastMonitoringMessage) GetTimestamp() uint32
- func (*BBMPUnicastMonitoringMessage) ProtoMessage()
- func (x *BBMPUnicastMonitoringMessage) ProtoReflect() protoreflect.Message
- func (x *BBMPUnicastMonitoringMessage) Reset()
- func (x *BBMPUnicastMonitoringMessage) String() string
Constants ¶
This section is empty.
Variables ¶
View Source
var ( BBMPMessage_MessageType_name = map[int32]string{ 0: "Unknown", 1: "PeerUpNotification", 2: "PeerDownNotification", 3: "InitiationMessage", 4: "TerminationMessage", 5: "RouteMonitoringMessage", 6: "RouteMirroringMessage", } BBMPMessage_MessageType_value = map[string]int32{ "Unknown": 0, "PeerUpNotification": 1, "PeerDownNotification": 2, "InitiationMessage": 3, "TerminationMessage": 4, "RouteMonitoringMessage": 5, "RouteMirroringMessage": 6, } )
Enum value maps for BBMPMessage_MessageType.
View Source
var File_bbmp_bbmp_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type BBMPMessage ¶
type BBMPMessage struct { MessageType BBMPMessage_MessageType `` /* 144-byte string literal not displayed */ BbmpUnicastMonitoringMessage *BBMPUnicastMonitoringMessage `` /* 149-byte string literal not displayed */ // contains filtered or unexported fields }
func (*BBMPMessage) Descriptor
deprecated
func (*BBMPMessage) Descriptor() ([]byte, []int)
Deprecated: Use BBMPMessage.ProtoReflect.Descriptor instead.
func (*BBMPMessage) GetBbmpUnicastMonitoringMessage ¶
func (x *BBMPMessage) GetBbmpUnicastMonitoringMessage() *BBMPUnicastMonitoringMessage
func (*BBMPMessage) GetMessageType ¶
func (x *BBMPMessage) GetMessageType() BBMPMessage_MessageType
func (*BBMPMessage) ProtoMessage ¶
func (*BBMPMessage) ProtoMessage()
func (*BBMPMessage) ProtoReflect ¶
func (x *BBMPMessage) ProtoReflect() protoreflect.Message
func (*BBMPMessage) Reset ¶
func (x *BBMPMessage) Reset()
func (*BBMPMessage) String ¶
func (x *BBMPMessage) String() string
type BBMPMessage_MessageType ¶
type BBMPMessage_MessageType int32
const ( BBMPMessage_Unknown BBMPMessage_MessageType = 0 BBMPMessage_PeerUpNotification BBMPMessage_MessageType = 1 BBMPMessage_PeerDownNotification BBMPMessage_MessageType = 2 BBMPMessage_InitiationMessage BBMPMessage_MessageType = 3 BBMPMessage_TerminationMessage BBMPMessage_MessageType = 4 BBMPMessage_RouteMonitoringMessage BBMPMessage_MessageType = 5 BBMPMessage_RouteMirroringMessage BBMPMessage_MessageType = 6 )
func (BBMPMessage_MessageType) Descriptor ¶
func (BBMPMessage_MessageType) Descriptor() protoreflect.EnumDescriptor
func (BBMPMessage_MessageType) Enum ¶
func (x BBMPMessage_MessageType) Enum() *BBMPMessage_MessageType
func (BBMPMessage_MessageType) EnumDescriptor
deprecated
func (BBMPMessage_MessageType) EnumDescriptor() ([]byte, []int)
Deprecated: Use BBMPMessage_MessageType.Descriptor instead.
func (BBMPMessage_MessageType) Number ¶
func (x BBMPMessage_MessageType) Number() protoreflect.EnumNumber
func (BBMPMessage_MessageType) String ¶
func (x BBMPMessage_MessageType) String() string
func (BBMPMessage_MessageType) Type ¶
func (BBMPMessage_MessageType) Type() protoreflect.EnumType
type BBMPUnicastMonitoringMessage ¶
type BBMPUnicastMonitoringMessage struct { RouterIp *api.IP `protobuf:"bytes,1,opt,name=router_ip,json=routerIp,proto3" json:"router_ip,omitempty"` LocalBpgIp *api.IP `protobuf:"bytes,2,opt,name=local_bpg_ip,json=localBpgIp,proto3" json:"local_bpg_ip,omitempty"` NeighborBgpIp *api.IP `protobuf:"bytes,3,opt,name=neighbor_bgp_ip,json=neighborBgpIp,proto3" json:"neighbor_bgp_ip,omitempty"` LocalAs uint32 `protobuf:"varint,4,opt,name=local_as,json=localAs,proto3" json:"local_as,omitempty"` RemoteAs uint32 `protobuf:"varint,5,opt,name=remote_as,json=remoteAs,proto3" json:"remote_as,omitempty"` Announcement bool `protobuf:"varint,6,opt,name=announcement,proto3" json:"announcement,omitempty"` Pfx *api.Prefix `protobuf:"bytes,7,opt,name=pfx,proto3" json:"pfx,omitempty"` BgpPath *api1.BGPPath `protobuf:"bytes,8,opt,name=bgp_path,json=bgpPath,proto3" json:"bgp_path,omitempty"` Timestamp uint32 `protobuf:"varint,9,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // contains filtered or unexported fields }
func (*BBMPUnicastMonitoringMessage) Descriptor
deprecated
func (*BBMPUnicastMonitoringMessage) Descriptor() ([]byte, []int)
Deprecated: Use BBMPUnicastMonitoringMessage.ProtoReflect.Descriptor instead.
func (*BBMPUnicastMonitoringMessage) GetAnnouncement ¶
func (x *BBMPUnicastMonitoringMessage) GetAnnouncement() bool
func (*BBMPUnicastMonitoringMessage) GetBgpPath ¶
func (x *BBMPUnicastMonitoringMessage) GetBgpPath() *api1.BGPPath
func (*BBMPUnicastMonitoringMessage) GetLocalAs ¶
func (x *BBMPUnicastMonitoringMessage) GetLocalAs() uint32
func (*BBMPUnicastMonitoringMessage) GetLocalBpgIp ¶
func (x *BBMPUnicastMonitoringMessage) GetLocalBpgIp() *api.IP
func (*BBMPUnicastMonitoringMessage) GetNeighborBgpIp ¶
func (x *BBMPUnicastMonitoringMessage) GetNeighborBgpIp() *api.IP
func (*BBMPUnicastMonitoringMessage) GetPfx ¶
func (x *BBMPUnicastMonitoringMessage) GetPfx() *api.Prefix
func (*BBMPUnicastMonitoringMessage) GetRemoteAs ¶
func (x *BBMPUnicastMonitoringMessage) GetRemoteAs() uint32
func (*BBMPUnicastMonitoringMessage) GetRouterIp ¶
func (x *BBMPUnicastMonitoringMessage) GetRouterIp() *api.IP
func (*BBMPUnicastMonitoringMessage) GetTimestamp ¶
func (x *BBMPUnicastMonitoringMessage) GetTimestamp() uint32
func (*BBMPUnicastMonitoringMessage) ProtoMessage ¶
func (*BBMPUnicastMonitoringMessage) ProtoMessage()
func (*BBMPUnicastMonitoringMessage) ProtoReflect ¶
func (x *BBMPUnicastMonitoringMessage) ProtoReflect() protoreflect.Message
func (*BBMPUnicastMonitoringMessage) Reset ¶
func (x *BBMPUnicastMonitoringMessage) Reset()
func (*BBMPUnicastMonitoringMessage) String ¶
func (x *BBMPUnicastMonitoringMessage) String() string
Click to show internal directories.
Click to hide internal directories.