func (r *routes) UnicastAll(name PeerName) (PeerName, bool) {
	r.RLock()
	defer r.RUnlock()
	hop, found := r.unicastAll[name]
	return hop, found
}
func (r *routes) UnicastAll(name PeerName) (PeerName, bool) {
	r.RLock()
	defer r.RUnlock()
	hop, found := r.unicastAll[name]
	return hop, found
}
func ( r * routes ) UnicastAll ( name PeerName ) ( PeerName , bool ) { r . RLock ( ) defer r . RUnlock ( ) hop , found := r . unicastAll [ name ] return hop , found }
// UnicastAll returns the next hop on the unicast route to the named peer,
// based on all connections.
UnicastAll returns the next hop on the unicast route to the named peer based on all connections .