JWCastingDevice

@interface JWCastingDevice : NSObject

A class that encapsulates a casting device and holds its identifiers and attributes.

  • The casting service supported the device. i.e. a chromeCast device returns googleChromeCast as its casting service.

    Declaration

    Objective-C

    @property (nonatomic, readonly) JWCastingService castingService;
  • The casting device’s friendly name; i.e. “Dining Room”.

    Declaration

    Objective-C

    @property (nonatomic, copy, readonly) NSString *_Nonnull name;
  • A unique identifier for the casting device.

    Declaration

    Objective-C

    @property (nonatomic, copy, readonly) NSString *_Nonnull identifier;
  • Unavailable

    Undocumented

    Declaration

    Objective-C

    - (instancetype)init NS_UNAVAILABLE;