Documentation
¶
Index ¶
- Variables
- type Manager
- func (x *Manager) GetGroupsV2() map[string]*Nodes
- func (x *Manager) GetNodes() map[string]*point.Point
- func (x *Manager) GetTags() map[string]*tag.Tags
- func (*Manager) ProtoMessage()
- func (x *Manager) ProtoReflect() protoreflect.Message
- func (x *Manager) Reset()
- func (x *Manager) SetGroupsV2(v map[string]*Nodes)
- func (x *Manager) SetNodes(v map[string]*point.Point)
- func (x *Manager) SetTags(v map[string]*tag.Tags)
- func (x *Manager) String() string
- type Manager_builder
- type Node
- func (x *Node) ClearManager()
- func (x *Node) ClearTcp()
- func (x *Node) ClearUdp()
- func (x *Node) GetLinks() map[string]*subscribe.Link
- func (x *Node) GetManager() *Manager
- func (x *Node) GetTcp() *point.Point
- func (x *Node) GetUdp() *point.Point
- func (x *Node) HasManager() bool
- func (x *Node) HasTcp() bool
- func (x *Node) HasUdp() bool
- func (*Node) ProtoMessage()
- func (x *Node) ProtoReflect() protoreflect.Message
- func (x *Node) Reset()
- func (x *Node) SetLinks(v map[string]*subscribe.Link)
- func (x *Node) SetManager(v *Manager)
- func (x *Node) SetTcp(v *point.Point)
- func (x *Node) SetUdp(v *point.Point)
- func (x *Node) String() string
- type Node_builder
- type Nodes
- type Nodes_builder
Constants ¶
This section is empty.
Variables ¶
View Source
var File_node_node_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Manager ¶
type Manager struct {
// contains filtered or unexported fields
}
func (*Manager) GetGroupsV2 ¶
func (*Manager) ProtoMessage ¶
func (*Manager) ProtoMessage()
func (*Manager) ProtoReflect ¶
func (x *Manager) ProtoReflect() protoreflect.Message
func (*Manager) SetGroupsV2 ¶ added in v0.3.8
type Manager_builder ¶ added in v0.3.8
type Manager_builder struct {
GroupsV2 map[string]*Nodes
Nodes map[string]*point.Point
Tags map[string]*tag.Tags
// contains filtered or unexported fields
}
func (Manager_builder) Build ¶ added in v0.3.8
func (b0 Manager_builder) Build() *Manager
type Node ¶
type Node struct {
// contains filtered or unexported fields
}
func (*Node) ClearManager ¶ added in v0.3.8
func (x *Node) ClearManager()
func (*Node) GetManager ¶
func (*Node) HasManager ¶ added in v0.3.8
func (*Node) ProtoMessage ¶
func (*Node) ProtoMessage()
func (*Node) ProtoReflect ¶
func (x *Node) ProtoReflect() protoreflect.Message
func (*Node) SetManager ¶ added in v0.3.8
type Node_builder ¶ added in v0.3.8
type Node_builder struct {
Tcp *point.Point
Udp *point.Point
Links map[string]*subscribe.Link
Manager *Manager
// contains filtered or unexported fields
}
func (Node_builder) Build ¶ added in v0.3.8
func (b0 Node_builder) Build() *Node
type Nodes ¶
type Nodes struct {
// contains filtered or unexported fields
}
func (*Nodes) GetNodesV2 ¶
func (*Nodes) ProtoMessage ¶
func (*Nodes) ProtoMessage()
func (*Nodes) ProtoReflect ¶
func (x *Nodes) ProtoReflect() protoreflect.Message
func (*Nodes) SetNodesV2 ¶ added in v0.3.8
type Nodes_builder ¶ added in v0.3.8
func (Nodes_builder) Build ¶ added in v0.3.8
func (b0 Nodes_builder) Build() *Nodes
Click to show internal directories.
Click to hide internal directories.