func (p *HyperbahnClient) Discover(query *DiscoveryQuery) (r *DiscoveryResult_, err error) {
	if err = p.sendDiscover(query); err != nil {
		return
	}
	return p.recvDiscover()
}
func (p *HyperbahnClient) Discover(query *DiscoveryQuery) (r *DiscoveryResult_, err error) {
	if err = p.sendDiscover(query); err != nil {
		return
	}
	return p.recvDiscover()
}
func ( p * HyperbahnClient ) Discover ( query * DiscoveryQuery ) ( r * DiscoveryResult_ , err error ) { if err = p . sendDiscover ( query ) ; err != nil { return } return p . recvDiscover ( ) }
// Parameters:
//  - Query
Parameters : - Query