<SYDrivingDelegate> Protocol Reference

#import <SYDriving.h>

Inheritance diagram for <SYDrivingDelegate>:
Collaboration diagram for <SYDrivingDelegate>:

Instance Methods

(void) - driving:didDetectFastCornering:
 Called when fast cornering was detected. More...
 
(void) - driving:didDetectSpeeding:
 Called when speeding was detected. More...
 
(void) - driving:didDetectHardBraking:
 Called when hard breaking was detected. More...
 
(void) - driving:didDetectHardAccelerating:
 Called when hard acceleration was detected. More...
 
(void) - driving:didDetectDistracting:
 Called when distraction was detected. More...
 

Method Documentation

◆ driving:didDetectDistracting:()

- (void) driving: (nonnull SYDriving *)  driving
didDetectDistracting: (nonnull SYDrivingDistracting *)  distracting 
optional

Called when distraction was detected.

◆ driving:didDetectFastCornering:()

- (void) driving: (nonnull SYDriving *)  driving
didDetectFastCornering: (nonnull SYDrivingFastCornering *)  fastCornering 
optional

Called when fast cornering was detected.

◆ driving:didDetectHardAccelerating:()

- (void) driving: (nonnull SYDriving *)  driving
didDetectHardAccelerating: (nonnull SYDrivingHardAccelerating *)  accelerating 
optional

Called when hard acceleration was detected.

◆ driving:didDetectHardBraking:()

- (void) driving: (nonnull SYDriving *)  driving
didDetectHardBraking: (nonnull SYDrivingHardBraking *)  braking 
optional

Called when hard breaking was detected.

◆ driving:didDetectSpeeding:()

- (void) driving: (nonnull SYDriving *)  driving
didDetectSpeeding: (nonnull SYDrivingSpeeding *)  speeding 
optional

Called when speeding was detected.


The documentation for this protocol was generated from the following file: