func (cln *Client) Address() ble.Addr {
	return cln.conn.RemoteAddr()
}
Address returns UUID of the remote peripheral.
package darwin
import (
	"fmt"
	"github.com/currantlabs/ble"
	"github.com/raff/goble/xpc"
)
type Client struct {
	profile *ble.Profile
	name    string
	id   xpc.UUID
	conn *conn
}
func NewClient(c ble.Conn) (*Client, error) {
	return &Client{
		conn: c.(*conn),
		id:   xpc.MakeUUID(c.RemoteAddr().String()),
	}, nil
}