ProfileServices
The outcome of resolving a profile's services on a peripheral, passed to the block parameter of Peripheral.profile.
Exactly one of Found, Unsupported or Failed is reported for every service discovery outcome, so block always has something to act on instead of, for an optional profile, simply never being called.
Type Parameters
T
The type of the resolved service(s): RemoteService for profiles based on a single GATT service, or a List of RemoteService for profiles based on multiple GATT services.