Wahoo Fitness API  3.6.1
Documentation for the iPhone version of the Wahoo Fitness API.
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 C_WFBikePowerConnection
 C<_WFBikePowerDelegate>
 C<_WFBikeTrainerDelegate>
 C_WFDisplayElement
 C_WFDisplayObject
 C_WFDisplayPage
 C_WFHardwareConnectorRepresents the internal-use base class for the WFHardwareConnector
 C_WFWeightScaleConnectionInternal-use base class for the WFWeightScaleConnection
 CANTFS_DIRECTORY_HEADERDescribes the ANT FS directory header
 CANTFSP_DIRECTORYDescribes the metadata for an ANT FS directory entry
 CFIT_ACTIVITY_MESG
 CFIT_ACTIVITY_MESG_DEF
 CFIT_BIKE_PROFILE_MESG
 CFIT_BIKE_PROFILE_MESG_DEF
 CFIT_BLOOD_PRESSURE_MESG
 CFIT_BLOOD_PRESSURE_MESG_DEF
 CFIT_CAPABILITIES_MESG
 CFIT_CAPABILITIES_MESG_DEF
 CFIT_CONVERT_STATE
 CFIT_COURSE_MESG
 CFIT_COURSE_MESG_DEF
 CFIT_COURSE_POINT_MESG
 CFIT_COURSE_POINT_MESG_DEF
 CFIT_DEVICE_INFO_MESG
 CFIT_DEVICE_INFO_MESG_DEF
 CFIT_DEVICE_SETTINGS_MESG
 CFIT_DEVICE_SETTINGS_MESG_DEF
 CFIT_EVENT_MESG
 CFIT_EVENT_MESG_DEF
 CFIT_FIELD_CAPABILITIES_MESG
 CFIT_FIELD_CAPABILITIES_MESG_DEF
 CFIT_FIELD_CONVERT
 CFIT_FIELD_DEF
 CFIT_FILE_CAPABILITIES_MESG
 CFIT_FILE_CAPABILITIES_MESG_DEF
 CFIT_FILE_CREATOR_MESG
 CFIT_FILE_CREATOR_MESG_DEF
 CFIT_FILE_HDR
 CFIT_FILE_ID_MESG
 CFIT_FILE_ID_MESG_DEF
 CFIT_GOAL_MESG
 CFIT_GOAL_MESG_DEF
 CFIT_HR_ZONE_MESG
 CFIT_HR_ZONE_MESG_DEF
 CFIT_HRM_PROFILE_MESG
 CFIT_HRM_PROFILE_MESG_DEF
 CFIT_HRV_MESG
 CFIT_HRV_MESG_DEF
 CFIT_LAP_MESG
 CFIT_LAP_MESG_DEF
 CFIT_LENGTH_MESG
 CFIT_LENGTH_MESG_DEF
 CFIT_MESG_CAPABILITIES_MESG
 CFIT_MESG_CAPABILITIES_MESG_DEF
 CFIT_MESG_CONVERT
 CFIT_MESG_DEF
 CFIT_MET_ZONE_MESG
 CFIT_MET_ZONE_MESG_DEF
 CFIT_MONITORING_INFO_MESG
 CFIT_MONITORING_INFO_MESG_DEF
 CFIT_MONITORING_MESG
 CFIT_MONITORING_MESG_DEF
 CFIT_PAD_MESG_DEF
 CFIT_POWER_ZONE_MESG
 CFIT_POWER_ZONE_MESG_DEF
 CFIT_RECORD_MESG
 CFIT_RECORD_MESG_DEF
 CFIT_SCHEDULE_MESG
 CFIT_SCHEDULE_MESG_DEF
 CFIT_SDM_PROFILE_MESG
 CFIT_SDM_PROFILE_MESG_DEF
 CFIT_SESSION_MESG
 CFIT_SESSION_MESG_DEF
 CFIT_SOFTWARE_MESG
 CFIT_SOFTWARE_MESG_DEF
 CFIT_SPORT_MESG
 CFIT_SPORT_MESG_DEF
 CFIT_TOTALS_MESG
 CFIT_TOTALS_MESG_DEF
 CFIT_USER_PROFILE_MESG
 CFIT_USER_PROFILE_MESG_DEF
 CFIT_WEIGHT_SCALE_MESG
 CFIT_WEIGHT_SCALE_MESG_DEF
 CFIT_WORKOUT_MESG
 CFIT_WORKOUT_MESG_DEF
 CFIT_WORKOUT_STEP_MESG
 CFIT_WORKOUT_STEP_MESG_DEF
 CFIT_ZONES_TARGET_MESG
 CFIT_ZONES_TARGET_MESG_DEF
 CSSHORT_UNION
 CULONG_UNION
 CUSHORT_UNION
 CWFANDPedometerFile_tDescribes the file format for the A&D Pedometer
 CWFANDPedometerRecord_tDescribes an individual record from the A&D Pedometer
 CWFAntFileManagerProvides a means of communicating with, and transferring data from an ANT FS device
 CWFAntFSClientBaseRepresents the base class for ANT FS Client implementations
 C<WFAntFSClientDelegate>Defines the interface for callback methods used by the WFAntFSClientBase
 CWFAntFSClientFEWatchRepresents an ANT FS Client implementation which simulates a Fitness Equipment enabled watch
 CWFAntFSClientParams_tANT-FS Client Parameters
 CWFAntFSDeviceRepresents the base class for ANT FS device implementations
 C<WFAntFSDeviceDelegate>Defines the interface for callback methods used by the WFAntFSDevice and its derived classes
 CWFAntFSDirectoryRepresents an ANT FS Directory
 CWFAntMessageDescribes a message sent or received on an ANT network
 C<WFAntReceiverDelegate>The WFAntReceiverDelegate protocol declares the interface for an ANT message receiver used when the WFHardwareConnector is in advanced mode
 CWFANTWeightScaleDataRepresents the data available from the ANT+ Weight Scale sensor
 CWFBikeCadenceConnectionRepresents a connection to an ANT+ Bike Cadence sensor
 CWFBikeCadenceDataRepresents the most commonly used data available from the ANT+ Bike Cadence sensor
 CWFBikeCadenceRawDataRepresents the raw data available from the ANT+ Bike Cadence sensor
 CWFBikePowerCalibrationCapabilities_tDescribes status information on auto zero functions and outputs of raw and offset torque values
 CWFBikePowerCalibrationCTF_tDescribes the calibration response specific to the CTF type Bike Power meter
 CWFBikePowerCalibrationData_tDescribes calibration information for a Bike Power sensor
 CWFBikePowerCalibrationGeneral_tDescribes the general calibration response for the Bike Power meter
 CWFBikePowerConnectionRepresents a connection to an ANT+ Bike Power sensor
 CWFBikePowerCrankTorqueDataRepresents the data available from the Crank Torque type ANT+ Bike Power sensor
 CWFBikePowerCTFDataRepresents the data available from the Crank Torque Frequency type ANT+ Bike Power sensor
 CWFBikePowerDataRepresents the most commonly used data available from the Bike Power sensor
 CWFBikePowerData_DeprecatedRepresents the most commonly used data available from the ANT+ Bike Power sensor
 C<WFBikePowerDelegate>Provides the interface for callback methods used by the WFBikePowerConnection
 CWFBikePowerPowerOnlyDataRepresents the data available from the Power-Only type ANT+ Bike Power sensor
 CWFBikePowerRawDataRepresents the raw data available from the ANT+ Bike Power sensor
 CWFBikePowerWheelTorqueDataRepresents the data available from the Wheel Torque type ANT+ Bike Power sensor
 CWFBikeSpeedCadenceConnectionRepresents a connection to an ANT+ combined Bike Speed and Cadence sensor
 CWFBikeSpeedCadenceDataRepresents the most commonly used data available from the ANT+ combined Bike Speed and Cadence sensor
 C<WFBikeSpeedCadenceDelegate>Provides the interface for callback methods used by the WFBikeSpeedCadenceConnection
 CWFBikeSpeedCadenceRawDataRepresents the raw data available from the ANT+ combined Bike Speed and Cadence sensor
 CWFBikeSpeedConnectionRepresents a connection to an ANT+ Bike Speed sensor
 CWFBikeSpeedDataRepresents the most commonly used data available from the ANT+ Bike Speed sensor
 CWFBikeSpeedRawDataRepresents the raw data available from the ANT+ Bike Speed sensor
 C<WFBikeTrainerDelegate>Provides the interface for callback methods used by the WFBikePowerConnection
 CWFBikeTrainerDelegateInfo_tStructure containing information regarding the control point command ucStatus The command status code (0 for Success)
 CWFBikeTrainerSpindownCalibrator
 C<WFBikeTrainerSpindownCalibratorDelegate>
 CWFBikeTrainerSpindownCalibratorResult
 CWFBloodPressureConnectionRepresents a connection to a BTLE Blood Pressure sensor
 CWFBloodPressureDataRepresents the data available from the BTLE Blood Pressure sensor
 CWFBloodPressureManagerProvides a means of communicating with, and transferring data from a Blood Pressure Profile ANT FS device
 CWFBTLEBattPowerState_tRepresents the battery power state
 CWFBTLEBikePowerDataRepresents the data available from the BTLE Cycling Power Meter
 CWFBTLEBikeSpeedCadenceDataRepresents the data available from the BTLE Bike Speed and Cadence sensor
 CWFBTLEBPStatus_tRepresents the status reported by the Blood Pressure Monitor
 CWFBTLECommonDataRepresents the metadata for the sensor, available from most BTLE sensors
 CWFBTLECSCFeatures_tRepresents the features of a Bike Speed and Cadence device
 CWFBTLEFootpodDataRepresents the data available from the BTLE Running Speed and Cadence sensor
 CWFBTLEGlucoseConnectionRepresents a connection to a BTLE Glucose Monitor sensor
 CWFBTLEGlucoseDataRepresents the data available from the BTLE Glucose Monitor sensor
 C<WFBTLEGlucoseDelegate>Provides the interface for callback methods used by the WFBTLEGlucoseConnection
 CWFBTLEGlucoseDeviceFeatures_tDescribes available features of a BTLE Glucose Monitor device
 CWFBTLEGlucoseMeasurementContext_tRepresents the context of a glucose measurement
 CWFBTLEGlucoseMeasurementData_tRepresents the data for a glucose measurement
 CWFBTLEGlucoseSensorStatus_tRepresents the status flags for the BTLE Glucose Monitor sensor
 CWFBTLEHeartrateDataRepresents the data available from the BTLE Heart Rate sensor
 CWFBTLERSCFeatures_tRepresents the features of a Running Speed and Cadence device
 CWFBTLEWeightScaleDataRepresents the data available from the Wahoo Fitness BTLE Weight Scale
 CWFBTLEWeightScaleUserRepresents a User Profile for the Wahoo Fitness BTLE Weight Scale
 CWFCalorieDataRepresents the data available from the ANT+ Calorimeter sensor
 CWFCalorimeterConnectionRepresents a connection to an ANT+ Calorimeter sensor
 CWFCommonDataRepresents the metadata for the sensor, available from most ANT+ sensors
 CWFConnectionParamsRepresents the connection parameters used to establish a connection to an ANT device
 CWFConnectorSettingsProvides a means of persisting settings for the WFConnector
 CWFDeviceInformationThis class represents a collection of general information about a device
 CWFDeviceParamsRepresents the connection parameters for a specific ANT device
 CWFDiscoveryManager
 C<WFDiscoveryManagerDelegate>
 CWFDisplayButton
 CWFDisplayConfiguration
 C<WFDisplayConnectionDelegate>
 CWFDisplayData
 CWFDisplayElement
 CWFDisplayElementBitmap
 CWFDisplayElementBitmap(WFUIKit)
 CWFDisplayElementGroup
 CWFDisplayElementString
 CWFDisplayGlobalString
 CWFDisplayMemoryCalculator
 CWFDisplayObject
 CWFDisplayPageView
 CWFDisplaySound
 CWFFisicaInfoRepresents information describing the properties and capabilities of the currently connected fisica device
 CWFFitActivityFileDataRepresents the data contents of a fitness device FIT file
 CWFFitDeviceManagerProvides a means of communicating with, and transferring data from an ANT FS fitness device
 CWFFitFileInfoRepresents file structure information for the FIT file system
 CWFFitMesgDeviceSettingsRepresents a device settings record from a fitness device FIT file
 CWFFitMesgFileIdRepresents the File ID record from a FIT file
 CWFFitMesgHRMProfileRepresents the HRM (Heart Rate Monitor) Profile record from a FIT file
 CWFFitMesgUserProfileRepresents the User Profile record from a FIT file
 CWFFitMesgWorkoutRepresents a workout record from a fitness device FIT file
 CWFFitMessageActivityRepresents a single activity record from a fitness device FIT file
 CWFFitMessageBaseRepresents a single record in a FIT file system
 CWFFitMessageBloodPressureRepresents a single record in a Blood Pressure Profile FIT file
 CWFFitMessageDeviceInfoRepresents a device info record from a fitness device FIT file
 CWFFitMessageEventRepresents an event record from a fitness device FIT file
 CWFFitMessageLapRepresents a lap record from a fitness device FIT file
 CWFFitMessageRecordRepresent a single data record from a fitness device FIT file
 CWFFitMessageSessionRepresents a session record from a fitness device FIT file
 CWFFitMessageWeightScaleRepresents a single record in a Weight Scale Profile FIT file
 CWFFitnessEquipmentConnectionRepresents a connection to an ANT+ Fitness Equipment sensor
 CWFFitnessEquipmentDataRepresents the most commonly used data available from the ANT+ Fitness Equipment sensor
 CWFFitnessEquipmentRawDataRepresents the raw data available from the ANT+ Fitness Equipment sensor
 CWFFitnessEquipmentSettings_tRepresents the settings transferred to an FE machine
 CWFFitParserProvides methods for parsing a FIT file
 C<WFFitParserDelegate>Declares the callback interface for the WFFitParser
 CWFFitSettingsFileDataRepresents the data from a FIT settings file
 CWFFootpodConnectionRepresents a connection to an ANT+ Stride sensor
 CWFFootpodDataRepresents the most commonly used data available from the ANT+ Stride sensor
 CWFFootpodRawDataRepresents the raw data available from the ANT+ Stride sensor
 CWFGarminFitWatchManagerProvides a means of communicating with, and transferring data from an unspecified model Garmin Fitness Watch
 CWFGarminFR310ManagerProvides a means of communicating with, and transferring data from a Garmin Frontrunner 310 device
 CWFGarminFR405ManagerProvides a means of communicating with, and transferring data from a Garmin Frontrunner 405 device
 CWFGarminFR60ManagerProvides a means of communicating with, and transferring data from a Garmin Frontrunner 60 device
 CWFGarminFR610ManagerProvides a means of communicating with, and transferring data from a Garmin Frontrunner 610 device
 CWFGarminFR910XTManagerProvides a means of communicating with, and transferring data from a Garmin Frontrunner 910XT device
 CWFGenericFitDeviceManagerProvides a means of communicating with, and transferring data from a generic ANT FS fitness device
 CWFGeoCacheConnectionRepresents a connection to an ANT+ GeoCache sensor
 CWFGeoCacheDataRepresents the data available from the ANT+ GeoCache sensor
 CWFGeoCacheProgramDataRepresents the data used to program an ANT+ GeoCache device
 CWFGlucoseConnectionRepresents a connection to an ANT+ Glucose Monitor sensor
 CWFGlucoseDataRepresents the most commonly used data available from the ANT+ Glucose Monitor sensor
 C<WFGlucoseDelegate>Provides the interface for callback methods used by the WFGlucoseConnection
 CWFGlucoseStatus_tRepresents the status flags for the Glucose Monitor sensor
 CWFHardwareConnectorThe WFHardwareConnector represents the bridge between the fisica sensor receiver (dongle or case) and the iPhone application
 CWFHardwareConnector(AntFS)A category on the WFHardwareConnector class which facilitates communications with devices which use ANT FS to transfer data
 CWFHardwareConnector(AntMode)A category on the WFHardwareConnector class which facilitates using the Wahoo Fitness API in Advanced ANT mode
 CWFHealthThermometerConnectionRepresents a connection to a BTLE Health Thermometer sensor
 CWFHealthThermometerDataRepresents the data available from the BTLE Health Thermometer sensor
 CWFHeartrateConnectionRepresents a connection to an ANT+ Heart Rate Monitor sensor
 CWFHeartrateConnection(TICKRX)WFHeartrateConnection+TICKRX
 C<WFHeartrateConnectionTICKRXDelegate>WFHeartrateConnectionTICKRXDelegate
 C<WFHeartrateConnectionTICKRXSpeedProvider>Protocol to return speed data for motion analysis processing
 CWFHeartrateDataRepresents the most commonly used data available from the ANT+ Heart Rate Monitor sensor
 CWFHeartrateRawDataRepresents the raw data available from the ANT+ Heart Rate Monitor sensor
 CWFMultiSportConnectionRepresents an ANT+ Multi-Sport Speed and Distance connection
 CWFOdometerHistoryRepresents the odometer history for the Wahoo BlueSC bike speed and cadence sensor (or similar)
 CWFPedometerManagerProvides a means of communicating with, and transferring data from a A&D Pedometer Profile ANT FS device
 CWFProximityConnectionRepresents a connection to a BTLE Proximity sensor
 CWFProximityDataRepresents the data available from the BTLE Proximity sensor
 C<WFProximityDelegate>Provides the interface for callback methods used by the WFProximityConnection
 CWFSensorConnectionRepresents the connection for an ANT sensor
 C<WFSensorConnectionDelegate>Provides the interface for callback methods used by the WFSensorConnection
 CWFSensorDataThis is the abstract base class for all types of ANT sensor data
 C<WFTreadmillDelegate>
 CWFWahooCSCDataRepresents the additional data available from the Wahoo Fitness BTLE Bike Speed and Cadence sensor
 CWFWahooMotionAnalysisCalibrationProfileThe base type for all Wahoo Motion Analysis Calibration Profiles
 CWFWahooMotionAnalysisCalibrationProfileElliptical
 CWFWahooMotionAnalysisCalibrationProfileRunning
 CWFWahooMotionAnalysisCalibrationProfileXCounting
 CWFWahooMotionAnalysisCalibratorThe base class for all Wahoo Motion Analysis Calibrators
 C<WFWahooMotionAnalysisCalibratorDelegate>
 CWFWahooMotionAnalysisCalibratorElliptical
 CWFWahooMotionAnalysisCalibratorRunning
 C<WFWahooMotionAnalysisCalibratorRunningDelegate>Extended calibrator delegate protocol for Running
 CWFWahooMotionAnalysisCalibratorXCounting
 CWFWahooMotionAnalysisDataRepresents the data available from a Wahoo Fitness device which supports Motion Analysis
 CWFWahooRawSensorAccelerometerMeasurementSample
 CWFWahooRawSensorConnectionRepresents a connection to a Wahoo Raw Sensor Service (implemented by a BLE device)
 CWFWahooRunningSmoothnessData
 CWFWBDeviceInfo_t
 CWFWBFirmwareInfo
 CWFWeightScaleConnectionRepresents a connection to an ANT+ or BTLE Weight Scale sensor
 CWFWeightScaleDataRepresents the data available from the ANT+ Weight Scale sensor
 C<WFWeightScaleDelegate>Provides the interface for callback methods used by the WFWeightScaleConnection
 CWFWeightScaleManagerProvides a means of communicating with, and transferring data from a Weight Scale Profile ANT FS device
 CWFWeightScaleUserProfile_tDescribes user profile data for the weight scale