Andras - Thanks for the feedback! FWIW, I didn't use subclasses nor categories because I could not think of an elegant way to deal with discovery and blocks at the same time. It seemed more obvious/comprehensible to me to use a container class pattern, especially when you know ahead of time what services, characteristics, and descriptors you are looking for. That said I'm open to insights on how to deal gracefully with discovery. Or maybe you'll agree with the path I took and give it a try. :) -Charles _______________________________________________ Do not post admin requests to the list. They will be ignored. Bluetooth-dev mailing list (Bluetooth-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/bluetooth-dev/site_archiver%40lists.... This email sent to site_archiver@lists.apple.com