FMLiveSwitchSdpAttributeRegistration Class Reference

Instance Methods

(FMLiveSwitchFunction1< FMLiveSwitchSdpAttributeCreationArgs *, FMLiveSwitchSdpAttribute * > *) - creationDelegate
 
(instancetype) - initWithName:sessionLevel:mediaLevel:creationDelegate:
 
(instancetype) - initWithName:sessionLevel:mediaLevel:creationDelegateBlock:
 
(bool) - mediaLevel
 
(NSString *) - name
 
(bool) - sessionLevel
 
(void) - setCreationDelegate:
 
(FMLiveSwitchSdpAttributeCreationArgs *) - setCreationDelegateBlock
 
(void) - setCreationDelegateBlock:
 
(void) - setMediaLevel:
 
(void) - setName:
 
(void) - setSessionLevel:
 

Class Methods

(FMLiveSwitchSdpAttributeRegistration *) + attributeRegistrationWithName:sessionLevel:mediaLevel:creationDelegate:
 
(FMLiveSwitchSdpAttributeRegistration *) + attributeRegistrationWithName:sessionLevel:mediaLevel:creationDelegateBlock:
 

Method Documentation

◆ attributeRegistrationWithName:sessionLevel:mediaLevel:creationDelegate:

+ (FMLiveSwitchSdpAttributeRegistration*) attributeRegistrationWithName: (NSString *)  name
sessionLevel: (bool)  sessionLevel
mediaLevel: (bool)  mediaLevel
creationDelegate: (FMLiveSwitchFunction1< FMLiveSwitchSdpAttributeCreationArgs *, FMLiveSwitchSdpAttribute * > *)  creationDelegate 

◆ attributeRegistrationWithName:sessionLevel:mediaLevel:creationDelegateBlock:

+ (FMLiveSwitchSdpAttributeRegistration*) attributeRegistrationWithName: (NSString *)  name
sessionLevel: (bool)  sessionLevel
mediaLevel: (bool)  mediaLevel
creationDelegateBlock: (FMLiveSwitchSdpAttribute *(^)(FMLiveSwitchSdpAttributeCreationArgs *))  creationDelegateBlock 

◆ creationDelegate

- (FMLiveSwitchFunction1<FMLiveSwitchSdpAttributeCreationArgs*,FMLiveSwitchSdpAttribute*>*) creationDelegate

◆ initWithName:sessionLevel:mediaLevel:creationDelegate:

- (instancetype) initWithName: (NSString *)  name
sessionLevel: (bool)  sessionLevel
mediaLevel: (bool)  mediaLevel
creationDelegate: (FMLiveSwitchFunction1< FMLiveSwitchSdpAttributeCreationArgs *, FMLiveSwitchSdpAttribute * > *)  creationDelegate 

◆ initWithName:sessionLevel:mediaLevel:creationDelegateBlock:

- (instancetype) initWithName: (NSString *)  name
sessionLevel: (bool)  sessionLevel
mediaLevel: (bool)  mediaLevel
creationDelegateBlock: (FMLiveSwitchSdpAttribute *(^)(FMLiveSwitchSdpAttributeCreationArgs *))  creationDelegateBlock 

◆ mediaLevel

- (bool) mediaLevel

◆ name

- (NSString*) name

◆ sessionLevel

- (bool) sessionLevel

◆ setCreationDelegate:

- (void) setCreationDelegate: (FMLiveSwitchFunction1< FMLiveSwitchSdpAttributeCreationArgs *, FMLiveSwitchSdpAttribute * > *)  value

◆ setCreationDelegateBlock

- (FMLiveSwitchSdpAttributeCreationArgs*) setCreationDelegateBlock

◆ setCreationDelegateBlock:

- (void) setCreationDelegateBlock: (FMLiveSwitchSdpAttribute *(^)(FMLiveSwitchSdpAttributeCreationArgs *))  valueBlock

◆ setMediaLevel:

- (void) setMediaLevel: (bool)  value

◆ setName:

- (void) setName: (NSString *)  value

◆ setSessionLevel:

- (void) setSessionLevel: (bool)  value