public abstract class AntPlusBaseRemoteControlPcc extends AntPlusCommonPcc
Modifier and Type | Class and Description |
---|---|
static class |
AntPlusBaseRemoteControlPcc.ControlDeviceCapabilities |
static interface |
AntPlusBaseRemoteControlPcc.IControlDeviceAvailabilityReceiver
Receiver for the ControlDeviceAvailability event, which is:
Indicates which features are supported by a specific controllable device.
|
class |
AntPlusBaseRemoteControlPcc.IpcDefines
Defines the keys and values used to communicate between the PCC and plugin.
|
static interface |
AntPlusBaseRemoteControlPcc.IRemoteControlAsyncScanResultReceiver
Receives results and failures of an async scan.
|
static class |
AntPlusBaseRemoteControlPcc.RemoteControlAsyncScanController<T extends AntPlusBaseRemoteControlPcc> |
static class |
AntPlusBaseRemoteControlPcc.RemoteControlAsyncScanResultDeviceInfo |
AntPlusCommonPcc.CommonDataPage, AntPlusCommonPcc.IBatteryStatusReceiver, AntPlusCommonPcc.IManufacturerIdentificationReceiver, AntPlusCommonPcc.IManufacturerSpecificDataReceiver, AntPlusCommonPcc.IProductInformationReceiver, AntPlusCommonPcc.IRequestFinishedReceiver, AntPlusCommonPcc.IRssiReceiver
AntPluginPcc.IDeviceStateChangeReceiver, AntPluginPcc.IPluginAccessResultReceiver<T extends AntPluginPcc>
PATH_ANTPLUS_PLUGINS_PKG
Constructor and Description |
---|
AntPlusBaseRemoteControlPcc() |
Modifier and Type | Method and Description |
---|---|
void |
subscribeControlDeviceAvailabilityEvent(AntPlusBaseRemoteControlPcc.IControlDeviceAvailabilityReceiver ControlDeviceAvailabilityReceiver)
Subscribe to receive ControlDeviceAvailability events, which contain:
Indicates which features are supported by a specific controllable device.
|
requestCommonDataPage, subscribeBatteryStatusEvent, subscribeManufacturerIdentificationEvent, subscribeManufacturerSpecificDataEvent, subscribeProductInformationEvent, subscribeRssiEvent, supportsRssi
getAntDeviceNumber, getCurrentDeviceState, getDeviceName, getInstalledPluginsVersionNumber, getInstalledPluginsVersionString, getMissingDependencyName, getMissingDependencyPackageName, isUserPreferredDeviceForPlugin, isUserRecognizedDevice, releaseAccess, startPluginManagerActivity
public void subscribeControlDeviceAvailabilityEvent(AntPlusBaseRemoteControlPcc.IControlDeviceAvailabilityReceiver ControlDeviceAvailabilityReceiver)
ControlDeviceAvailabilityReceiver
- receiver to receive events (or null to unsubscribe from this event).Copyright © 2015 Dynastream Innovations Inc. All Rights Reserved.