EAEAudioChannel

Objective-C

@interface EAEAudioChannel : NSObject

@property (strong, nonatomic) NSString *ipAddress;
@property (strong, nonatomic, readonly) NSString *exxtractorUrl;
@property (strong, nonatomic) NSString *tag;
@property (strong, nonatomic) NSString *title;
@property (strong, nonatomic) NSString *detail;
@property (strong, nonatomic) NSString *subtitle;
@property (nonatomic) EAEAudioChannelState state;
@property (strong, nonatomic) NSString *exxtractorUniqueIdentifier;
@property (strong, nonatomic) NSURL *smallImageUrl;
@property (strong, nonatomic) NSURL *largeImageUrl;
@property (strong, nonatomic) UIColor *backgroundColor;
@property (strong, nonatomic) NSString *uniqueIdentifier;
@property (strong, nonatomic) NSString *rawBackgroundColor;
@property (strong, nonatomic) NSString *port;
@property (nonatomic, assign) BOOL isPA;
@property (nonatomic, assign) BOOL isAvailable;
@property (nonatomic, assign) BOOL isPrivate;
@property (strong, nonatomic) NSString *passphrase;
@property (nonatomic, assign) int32_t apiVersion;
@property (nonatomic, assign) int32_t gain;
@property (nonatomic, assign) BOOL isSHA2Available;
@property (nonatomic, assign) BOOL isHidden;
@property (strong, nonatomic) NSString *leIdAudioOpt;
@property (strong, nonatomic) NSString *leIdServer;
@property (strong, nonatomic) NSArray *listOfLanguages;
@property (nonatomic) EAEDebugInformation *debugInfo;

+ (NSDictionary *) getDemoChannelsFromResource: (NSString *)resourceName;

+ (NSString *)encryptPassphrase: (NSString *)passphrase
                isSHA2Available:(BOOL) isSHA2Available;

+ (NSDictionary *) getProfileChannels:(EAEProfile *) profile
                   activeAudioChannel: (EAEAudioChannel *) activeAudioChannel
                     preferedLanguage: (NSString* ) preferedLanguage;

+ (NSArray *) getProfileLanguages:(EAEProfile *) profile;
@end

Swift

class EAEAudioChannel : NSObject

Undocumented

  • Undocumented

    Declaration

    Objective-C

    @property (strong, nonatomic) NSString *ipAddress

    Swift

    var ipAddress: String! { get set }
  • Undocumented

    Declaration

    Objective-C

    @property (strong, nonatomic, readonly) NSString *exxtractorUrl

    Swift

    var exxtractorUrl: String! { get }
  • tag

    Undocumented

    Declaration

    Objective-C

    @property (strong, nonatomic) NSString *tag

    Swift

    var tag: String! { get set }
  • Undocumented

    Declaration

    Objective-C

    @property (strong, nonatomic) NSString *title

    Swift

    var title: String! { get set }
  • Undocumented

    Declaration

    Objective-C

    @property (strong, nonatomic) NSString *detail

    Swift

    var detail: String! { get set }
  • Undocumented

    Declaration

    Objective-C

    @property (strong, nonatomic) NSString *subtitle

    Swift

    var subtitle: String! { get set }
  • Undocumented

    Declaration

    Objective-C

    @property (nonatomic) EAEAudioChannelState state

    Swift

    var state: EAEAudioChannelState { get set }
  • Undocumented

    Declaration

    Objective-C

    @property (strong, nonatomic) NSString *exxtractorUniqueIdentifier

    Swift

    var exxtractorUniqueIdentifier: String! { get set }
  • Undocumented

    Declaration

    Objective-C

    @property (strong, nonatomic) NSURL *smallImageUrl

    Swift

    var smallImageUrl: URL! { get set }
  • Undocumented

    Declaration

    Objective-C

    @property (strong, nonatomic) NSURL *largeImageUrl

    Swift

    var largeImageUrl: URL! { get set }
  • Undocumented

    Declaration

    Objective-C

    @property (strong, nonatomic) UIColor *backgroundColor
  • Undocumented

    Declaration

    Objective-C

    @property (strong, nonatomic) NSString *uniqueIdentifier

    Swift

    var uniqueIdentifier: String! { get set }
  • Undocumented

    Declaration

    Objective-C

    @property (strong, nonatomic) NSString *rawBackgroundColor

    Swift

    var rawBackgroundColor: String! { get set }
  • Undocumented

    Declaration

    Objective-C

    @property (strong, nonatomic) NSString *port

    Swift

    var port: String! { get set }
  • Undocumented

    Declaration

    Objective-C

    @property (nonatomic) BOOL isPA

    Swift

    var isPA: Bool { get set }
  • Undocumented

    Declaration

    Objective-C

    @property (nonatomic) BOOL isAvailable

    Swift

    var isAvailable: Bool { get set }
  • Undocumented

    Declaration

    Objective-C

    @property (nonatomic) BOOL isPrivate

    Swift

    var isPrivate: Bool { get set }
  • Undocumented

    Declaration

    Objective-C

    @property (strong, nonatomic) NSString *passphrase

    Swift

    var passphrase: String! { get set }
  • Undocumented

    Declaration

    Objective-C

    @property (nonatomic) int32_t apiVersion

    Swift

    var apiVersion: Int32 { get set }
  • Undocumented

    Declaration

    Objective-C

    @property (nonatomic) int32_t gain

    Swift

    var gain: Int32 { get set }
  • Undocumented

    Declaration

    Objective-C

    @property (nonatomic) BOOL isSHA2Available

    Swift

    var isSHA2Available: Bool { get set }
  • Undocumented

    Declaration

    Objective-C

    @property (nonatomic) BOOL isHidden

    Swift

    var isHidden: Bool { get set }
  • Undocumented

    Declaration

    Objective-C

    @property (strong, nonatomic) NSString *leIdAudioOpt

    Swift

    var leIdAudioOpt: String! { get set }
  • Undocumented

    Declaration

    Objective-C

    @property (strong, nonatomic) NSString *leIdServer

    Swift

    var leIdServer: String! { get set }
  • Undocumented

    Declaration

    Objective-C

    @property (strong, nonatomic) NSArray *listOfLanguages

    Swift

    var listOfLanguages: [Any]! { get set }
  • Undocumented

    Declaration

    Objective-C

    @property (nonatomic) EAEDebugInformation *debugInfo

    Swift

    var debugInfo: EAEDebugInformation! { get set }
  • Undocumented

    Declaration

    Objective-C

    + (NSDictionary *) getDemoChannelsFromResource: (NSString *)resourceName;

    Swift

    class func getDemoChannels(fromResource resourceName: String!) -> [AnyHashable : Any]!
  • Undocumented

    Declaration

    Objective-C

    + (NSString *)encryptPassphrase: (NSString *)passphrase
                    isSHA2Available:(BOOL) isSHA2Available;

    Swift

    class func encryptPassphrase(_ passphrase: String!, isSHA2Available: Bool) -> String!
  • Undocumented

    Declaration

    Objective-C

    + (NSDictionary *) getProfileChannels:(EAEProfile *) profile
                       activeAudioChannel: (EAEAudioChannel *) activeAudioChannel
                         preferedLanguage: (NSString* ) preferedLanguage;

    Swift

    class func getProfileChannels(_ profile: EAEProfile!, activeAudioChannel: EAEAudioChannel!, preferedLanguage: String!) -> [AnyHashable : Any]!
  • Undocumented

    Declaration

    Objective-C

    + (NSArray *) getProfileLanguages:(EAEProfile *) profile;

    Swift

    class func getProfileLanguages(_ profile: EAEProfile!) -> [Any]!