Interface ICDeviceDelegate

All Superinterfaces:
NSObjectProtocol, ObjCProtocol
All Known Subinterfaces:
ICCameraDeviceDelegate
All Known Implementing Classes:
ICCameraDeviceDelegateAdapter, ICDeviceDelegateAdapter

public interface ICDeviceDelegate
extends NSObjectProtocol
  • Method Details

    • didCloseSession

      void didCloseSession​(ICDevice device, NSError error)
      Since:
      Available in iOS 13.0 and later.
    • didRemoveDevice

      void didRemoveDevice​(ICDevice device)
      Since:
      Available in iOS 13.0 and later.
    • didOpenSession

      void didOpenSession​(ICDevice device, NSError error)
      Since:
      Available in iOS 13.0 and later.
    • deviceDidBecomeReady

      void deviceDidBecomeReady​(ICDevice device)
      Since:
      Available in iOS 13.0 and later.
    • didReceiveStatusInformation

      void didReceiveStatusInformation​(ICDevice device, NSDictionary<NSString,​?> status)
      Since:
      Available in iOS 13.0 and later.
    • didEncounterError

      void didEncounterError​(ICDevice device, NSError error)
      Since:
      Available in iOS 13.0 and later.
    • didEject

      void didEject​(ICDevice device, NSError error)
      Since:
      Available in iOS 13.0 and later.