Versions in this module Expand all Collapse all v0 v0.2.3 Feb 27, 2015 v0.2.2 Feb 27, 2015 Changes in this version + const ClientVersion + const ID + const IpfsVersion + type IDService struct + Host host.Host + func NewIDService(h host.Host) *IDService + func (ids *IDService) IdentifyConn(c inet.Conn) + func (ids *IDService) IdentifyWait(c inet.Conn) <-chan struct{} + func (ids *IDService) OwnObservedAddrs() []ma.Multiaddr + func (ids *IDService) RequestHandler(s inet.Stream) + func (ids *IDService) ResponseHandler(s inet.Stream) + type ObservedAddr struct + Addr ma.Multiaddr + LastSeen time.Time + TimesSeen int + type ObservedAddrSet struct + func (oas *ObservedAddrSet) Add(addr ma.Multiaddr) + func (oas *ObservedAddrSet) Addrs() []ma.Multiaddr + func (oas *ObservedAddrSet) SetTTL(ttl time.Duration) + func (oas *ObservedAddrSet) TTL() time.Duration