Documentation ¶
Index ¶
- type Node
- func (n *Node) Accept() (net.Conn, error)
- func (n *Node) Addr() net.Addr
- func (n *Node) Close() error
- func (n *Node) CreateClient(base *base.BaseDendrite) *gomatrixserverlib.Client
- func (n *Node) CreateFederationClient(base *base.BaseDendrite) *gomatrixserverlib.FederationClient
- func (n *Node) DerivedServerName() string
- func (n *Node) Dial(network, address string) (net.Conn, error)
- func (n *Node) DialContext(ctx context.Context, network, address string) (net.Conn, error)
- func (n *Node) DialerContext(ctx context.Context, _, address string) (net.Conn, error)
- func (n *Node) DisconnectMulticastPeers()
- func (n *Node) DisconnectNonMulticastPeers()
- func (n *Node) KnownNodes() []gomatrixserverlib.ServerName
- func (n *Node) PeerCount() int
- func (n *Node) PrivateKey() ed25519.PrivateKey
- func (n *Node) PublicKey() ed25519.PublicKey
- func (n *Node) SetMulticastEnabled(enabled bool)
- func (n *Node) SetStaticPeer(uri string) error
- func (n *Node) Stop()
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Node ¶
type Node struct {
// contains filtered or unexported fields
}
func (*Node) CreateClient ¶
func (n *Node) CreateClient( base *base.BaseDendrite, ) *gomatrixserverlib.Client
func (*Node) CreateFederationClient ¶
func (n *Node) CreateFederationClient( base *base.BaseDendrite, ) *gomatrixserverlib.FederationClient
func (*Node) DerivedServerName ¶
func (*Node) DialContext ¶
Implements http.Transport.DialContext
func (*Node) DialerContext ¶
func (*Node) DisconnectMulticastPeers ¶
func (n *Node) DisconnectMulticastPeers()
func (*Node) DisconnectNonMulticastPeers ¶
func (n *Node) DisconnectNonMulticastPeers()
func (*Node) KnownNodes ¶
func (n *Node) KnownNodes() []gomatrixserverlib.ServerName
func (*Node) PrivateKey ¶
func (n *Node) PrivateKey() ed25519.PrivateKey
func (*Node) SetMulticastEnabled ¶
func (*Node) SetStaticPeer ¶
Click to show internal directories.
Click to hide internal directories.