Show / Hide Table of Contents

Class MdnsGo

Discovers peers using Multicast DNS according to go-ipfs v0.4.17

Inheritance
Object
Mdns
MdnsJs
MdnsGo
Implements
IPeerDiscovery
IService
Inherited Members
MdnsJs.OnServiceDiscovery(ServiceDiscovery)
MdnsJs.BuildProfile()
MdnsJs.GetAddresses(Message)
Mdns.PeerDiscovered
Mdns.LocalPeer
Mdns.MulticastService
Mdns.ServiceName
Mdns.Broadcast
Mdns.StartAsync()
Mdns.StopAsync()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Object.ToString()
Namespace: PeerTalk.Discovery
Assembly: PeerTalk.dll
Syntax
public class MdnsGo : MdnsJs, IPeerDiscovery, IService
Remarks

GO peers are not using the mDNS multicast address (224.0.0.251) https://github.com/libp2p/go-libp2p/issues/469. Basically this cannot work until the issue is resolved.

Constructors

| Improve this Doc View Source

MdnsGo()

MDNS go is the same as MdnsJs except that the service name is "_ipfs-discovery._udp".

Declaration
public MdnsGo()

Implements

IPeerDiscovery
IService
  • Improve this Doc
  • View Source
Back to top Generated by DocFX