FMLiveSwitchSessionDescriptionRequirements Class Reference

Instance Methods

(FMLiveSwitchBundlePolicy) - bundlePolicy
 
(instancetype) - initWithTieBreaker:trickleIcePolicy:multiplexPolicy:bundlePolicy:
 
(FMLiveSwitchMultiplexPolicy) - multiplexPolicy
 
(void) - setBundlePolicy:
 
(void) - setMultiplexPolicy:
 
(void) - setTieBreaker:
 
(void) - setTrickleIcePolicy:
 
(NSString *) - tieBreaker
 
(FMLiveSwitchTrickleIcePolicy) - trickleIcePolicy
 

Class Methods

(FMLiveSwitchSessionDescriptionRequirements *) + sessionDescriptionRequirementsWithTieBreaker:trickleIcePolicy:multiplexPolicy:bundlePolicy:
 

Method Documentation

◆ bundlePolicy

- (FMLiveSwitchBundlePolicy) bundlePolicy

◆ initWithTieBreaker:trickleIcePolicy:multiplexPolicy:bundlePolicy:

- (instancetype) initWithTieBreaker: (NSString *)  tieBreaker
trickleIcePolicy: (FMLiveSwitchTrickleIcePolicy)  trickleIcePolicy
multiplexPolicy: (FMLiveSwitchMultiplexPolicy)  multiplexPolicy
bundlePolicy: (FMLiveSwitchBundlePolicy)  bundlePolicy 

◆ multiplexPolicy

- (FMLiveSwitchMultiplexPolicy) multiplexPolicy

◆ sessionDescriptionRequirementsWithTieBreaker:trickleIcePolicy:multiplexPolicy:bundlePolicy:

+ (FMLiveSwitchSessionDescriptionRequirements*) sessionDescriptionRequirementsWithTieBreaker: (NSString *)  tieBreaker
trickleIcePolicy: (FMLiveSwitchTrickleIcePolicy)  trickleIcePolicy
multiplexPolicy: (FMLiveSwitchMultiplexPolicy)  multiplexPolicy
bundlePolicy: (FMLiveSwitchBundlePolicy)  bundlePolicy 

◆ setBundlePolicy:

- (void) setBundlePolicy: (FMLiveSwitchBundlePolicy)  value

◆ setMultiplexPolicy:

- (void) setMultiplexPolicy: (FMLiveSwitchMultiplexPolicy)  value

◆ setTieBreaker:

- (void) setTieBreaker: (NSString *)  value

◆ setTrickleIcePolicy:

- (void) setTrickleIcePolicy: (FMLiveSwitchTrickleIcePolicy)  value

◆ tieBreaker

- (NSString*) tieBreaker

◆ trickleIcePolicy

- (FMLiveSwitchTrickleIcePolicy) trickleIcePolicy