Crate objc2_sensor_kit

Crate objc2_sensor_kit 

Source
Expand description

§Bindings to the SensorKit framework

See Apple’s docs and the general docs on framework crates for more information.

Structs§

SRAcousticSettings
Apple’s documentation
SRAcousticSettingsAccessibility
Apple’s documentation
SRAcousticSettingsAccessibilityBackgroundSounds
Apple’s documentation
SRAcousticSettingsAccessibilityBackgroundSoundsName
Apple’s documentation
SRAcousticSettingsAccessibilityHeadphoneAccommodations
Apple’s documentation
SRAcousticSettingsAccessibilityHeadphoneAccommodationsMediaEnhanceApplication
Apple’s documentation
SRAcousticSettingsAccessibilityHeadphoneAccommodationsMediaEnhanceBoosting
Apple’s documentation
SRAcousticSettingsAccessibilityHeadphoneAccommodationsMediaEnhanceTuning
Apple’s documentation
SRAcousticSettingsMusicEQ
Apple’s documentation
SRAcousticSettingsSampleLifetime
Apple’s documentation
SRAmbientLightChromaticity
Apple’s documentation
SRAmbientLightSample
Apple’s documentation
SRAmbientLightSensorPlacement
Apple’s documentation
SRApplicationUsage
Apple’s documentation
SRAudioLevel
Apple’s documentation
SRAuthorizationStatus
Apple’s documentation
SRCrownOrientation
Apple’s documentation
SRDeletionReason
Apple’s documentation
SRDeletionRecord
Apple’s documentation
SRDevice
Apple’s documentation
SRDeviceUsageReport
Apple’s documentation
SRElectrocardiogramData
Apple’s documentation
SRElectrocardiogramDataFlags
Flags indicating sensor context or events that occurred during the sample reading
SRElectrocardiogramLead
Which lead was used to record the ECG data
SRElectrocardiogramSample
Apple’s documentation
SRElectrocardiogramSession
Apple’s documentation
SRElectrocardiogramSessionGuidance
The type of session used to record the ECG sample
SRElectrocardiogramSessionState
The state of the ECG session when this sample was taken
SRErrorCode
Apple’s documentation
SRFaceMetrics
Apple’s documentation
SRFaceMetricsContext
Apple’s documentation
SRFaceMetricsExpression
Apple’s documentation
SRFetchRequest
Apple’s documentation
SRFetchResult
Apple’s documentation
SRKeyboardMetrics
Apple’s documentation
SRKeyboardMetricsSentimentCategory
Categories of sentiment from words or emoji
SRKeyboardProbabilityMetric
Apple’s documentation
SRLocationCategory
Apple’s documentation
SRMediaEvent
Apple’s documentation
SRMediaEventType
Apple’s documentation
SRMessagesUsageReport
Apple’s documentation
SRNotificationEvent
Apple’s documentation
SRNotificationUsage
Apple’s documentation
SRPhoneUsageReport
Apple’s documentation
SRPhotoplethysmogramAccelerometerSample
Apple’s documentation
SRPhotoplethysmogramOpticalSample
Apple’s documentation
SRPhotoplethysmogramSample
Apple’s documentation
SRSensorReader
Apple’s documentation
SRSleepSession
Apple’s documentation
SRSpeechExpression
Apple’s documentation
SRSpeechMetrics
Apple’s documentation
SRSpeechMetricsSessionFlags
Flags indicating more information about how audio processing was done on the audio stream
SRSupplementalCategory
A supplemental category to provide more context than just the app category
SRTextInputSession
Apple’s documentation
SRTextInputSessionType
Apple’s documentation
SRVisit
Apple’s documentation
SRWebUsage
Apple’s documentation
SRWristDetection
Apple’s documentation
SRWristLocation
Apple’s documentation
SRWristTemperature
Apple’s documentation
SRWristTemperatureCondition
Apple’s documentation
SRWristTemperatureSession
Apple’s documentation

Statics§

SRDeviceUsageCategoryBooks
Apple’s documentation
SRDeviceUsageCategoryBusiness
Apple’s documentation
SRDeviceUsageCategoryCatalogs
Apple’s documentation
SRDeviceUsageCategoryDeveloperTools
Apple’s documentation
SRDeviceUsageCategoryEducation
Apple’s documentation
SRDeviceUsageCategoryEntertainment
Apple’s documentation
SRDeviceUsageCategoryFinance
Apple’s documentation
SRDeviceUsageCategoryFoodAndDrink
Apple’s documentation
SRDeviceUsageCategoryGames
Apple’s documentation
SRDeviceUsageCategoryGraphicsAndDesign
Apple’s documentation
SRDeviceUsageCategoryHealthAndFitness
Apple’s documentation
SRDeviceUsageCategoryKids
Apple’s documentation
SRDeviceUsageCategoryLifestyle
Apple’s documentation
SRDeviceUsageCategoryMedical
Apple’s documentation
SRDeviceUsageCategoryMiscellaneous
Apple’s documentation
SRDeviceUsageCategoryMusic
Apple’s documentation
SRDeviceUsageCategoryNavigation
Apple’s documentation
SRDeviceUsageCategoryNews
Apple’s documentation
SRDeviceUsageCategoryNewsstand
Apple’s documentation
SRDeviceUsageCategoryPhotoAndVideo
Apple’s documentation
SRDeviceUsageCategoryProductivity
Apple’s documentation
SRDeviceUsageCategoryReference
Apple’s documentation
SRDeviceUsageCategoryShopping
Apple’s documentation
SRDeviceUsageCategorySocialNetworking
Apple’s documentation
SRDeviceUsageCategorySports
Apple’s documentation
SRDeviceUsageCategoryStickers
Apple’s documentation
SRDeviceUsageCategoryTravel
Apple’s documentation
SRDeviceUsageCategoryUtilities
Apple’s documentation
SRDeviceUsageCategoryWeather
Apple’s documentation
SRErrorDomain
Apple’s documentation
SRPhotoplethysmogramOpticalSampleConditionSignalSaturation
Apple’s documentation
SRPhotoplethysmogramOpticalSampleConditionUnreliableNoise
Apple’s documentation
SRPhotoplethysmogramSampleUsageBackgroundSystem
A sample reading passively taken by the system
SRPhotoplethysmogramSampleUsageDeepBreathing
A sensor reading actively taken by a user in a deep breathing context
SRPhotoplethysmogramSampleUsageForegroundBloodOxygen
A blood oxygen reading actively taken by a user in app context
SRPhotoplethysmogramSampleUsageForegroundHeartRate
A heart rate reading actively taken by a user in an app context
SRSensorAccelerometer
Accelerometer sensor stream for Motion.
SRSensorAcousticSettings
Sensor stream for Acoustic Settings
SRSensorAmbientLightSensor
Sensor stream for Environmental Brightness and Color.
SRSensorAmbientPressure
Ambient pressure sensor stream
SRSensorDeviceUsageReport
Sensor stream for Device Usage.
SRSensorElectrocardiogram
ECG sensor stream
SRSensorFaceMetrics
Sensor stream for face metrics collection
SRSensorHeartRate
Estimated heart rate
SRSensorKeyboardMetrics
Sensor stream for Keyboard Usage
SRSensorMediaEvents
Media events sensor stream
SRSensorMessagesUsageReport
Sensor stream for Messages Usage.
SRSensorOdometer
Odometer sensor stream
SRSensorOnWristState
Sensor stream for Watch on Wrist
SRSensorPedometerData
Sensor stream for Pedometer.
SRSensorPhoneUsageReport
Sensor stream for Phone Usage
SRSensorPhotoplethysmogram
PPG sensor stream
SRSensorRotationRate
Rotation rate sensor stream for Motion.
SRSensorSiriSpeechMetrics
Siri sensor stream for Speech Metrics
SRSensorSleepSessions
Sesnor stream for sleep sessions collection
SRSensorTelephonySpeechMetrics
Telephony sensor stream for Speech Metrics
SRSensorVisits
Sensor stream for Frequently Visited Locations.
SRSensorWristTemperature
Sensor stream for Apple Watch temperatures on wrist while sleeping

Traits§

NSDateSensorKit
Category “SensorKit” on NSDate.
NSStringSRDeletionRecord
Category “SRDeletionRecord” on NSString.
SRSensorReaderDelegate
Apple’s documentation

Functions§

SRAbsoluteTimeFromCFAbsoluteTimeobjc2-core-foundation
Convert a CFAbsoluteTime to an SRAbsoluteTime.
SRAbsoluteTimeFromContinuousTimeobjc2-core-foundation
Convert a mach_continuous_time to an SRAbsoluteTime.
SRAbsoluteTimeGetCurrentobjc2-core-foundation
Get the current SRAbsoluteTime for this device.
SRAbsoluteTimeToCFAbsoluteTimeobjc2-core-foundation
Convert a SRAbsoluteTime to a CFAbsoluteTime.

Type Aliases§

SRAbsoluteTimeobjc2-core-foundation
Apple’s documentation
SRDeviceUsageCategoryKey
Apple’s documentation
SRPhotoplethysmogramOpticalSampleCondition
Apple’s documentation
SRPhotoplethysmogramSampleUsage
Apple’s documentation
SRSensor
A type of data stream stored in the SensorKit data store.