Protocols

The following protocols are available globally.

  • The delegate of a SensorMonitor object must adopt the SensorMonitorDelegate protocol. Methods of the protocol allow the delegate to observe sensor plugged in state changes.

    See more

    Declaration

    Swift

    public protocol SensorMonitorDelegate: class
  • The delegate of the AmbientNoiseMonitor object must adopt the AmbientNoiseMonitorDelegate protocol. This allows the delegate to observe whenever isBelowThreshold state changes.

    See more

    Declaration

    Swift

    public protocol AmbientNoiseMonitorDelegate: class
  • The delegate of a ReachabilityMonitor object must adopt the ReachabilityMonitorDelegate protocol. Methods of the protocol allow the delegate to observe network reachability state changes..

    See more

    Declaration

    Swift

    public protocol ReachabilityMonitorDelegate: class
  • The delegate of a TestSessionRecorder object must adopt the TestRecorderDelegate protocol. Methods of the protocol allow the delegate to observe recorder state changes and signal strength changes.

    See more

    Declaration

    Swift

    public protocol TestRecorderDelegate: class