Channel user configuration. More...
Instance Methods | |
(FMLiveSwitchNullableBool *) | - audioMuted |
Gets whether to mute or unmute audio. More... | |
(FMLiveSwitchNullableBool *) | - audioUnmuteDisabled |
Gets whether to disable audio unmuting. More... | |
(NSMutableArray *) | - excludedClientIds |
Gets the client identifiers to exclude. More... | |
(NSMutableArray *) | - excludedConnectionIds |
Gets the connection identifiers to exclude. More... | |
(NSMutableArray *) | - excludedDeviceIds |
Gets the device identifiers to exclude. More... | |
(instancetype) | - init |
(FMLiveSwitchNullableBool *) | - recording |
Gets whether to enable recording. More... | |
(NSString *) | - recordingMode |
Gets the mode for the recording, if recording is being enabled. More... | |
(NSString *) | - recordingTag |
Gets the tag for the recording, if recording is being enabled. More... | |
(void) | - setAudioMuted: |
Sets whether to mute or unmute audio. More... | |
(void) | - setAudioUnmuteDisabled: |
Sets whether to disable audio unmuting. More... | |
(void) | - setExcludedClientIds: |
Sets the client identifiers to exclude. More... | |
(void) | - setExcludedConnectionIds: |
Sets the connection identifiers to exclude. More... | |
(void) | - setExcludedDeviceIds: |
Sets the device identifiers to exclude. More... | |
(void) | - setRecording: |
Sets whether to enable recording. More... | |
(void) | - setRecordingMode: |
Sets the mode for the recording, if recording is being enabled. More... | |
(void) | - setRecordingTag: |
Sets the tag for the recording, if recording is being enabled. More... | |
(void) | - setVideoMuted: |
Sets whether to mute or unmute video. More... | |
(void) | - setVideoUnmuteDisabled: |
Sets whether to disable video unmuting. More... | |
(NSString *) | - toJson |
Serializes this channel user configuration to JSON. More... | |
(FMLiveSwitchNullableBool *) | - videoMuted |
Gets whether to mute or unmute video. More... | |
(FMLiveSwitchNullableBool *) | - videoUnmuteDisabled |
Gets whether to disable video unmuting. More... | |
Class Methods | |
(FMLiveSwitchChannelUserConfig *) | + channelUserConfig |
(FMLiveSwitchChannelUserConfig *) | + fromJsonWithChannelUserConfigJson: |
Deserializes a channel user configuration from JSON. More... | |
(NSString *) | + toJsonWithChannelUserConfig: |
Serializes a channel user configuration to JSON. More... | |
Channel user configuration.
- (FMLiveSwitchNullableBool*) audioMuted |
Gets whether to mute or unmute audio.
- (FMLiveSwitchNullableBool*) audioUnmuteDisabled |
Gets whether to disable audio unmuting.
+ (FMLiveSwitchChannelUserConfig*) channelUserConfig |
- (NSMutableArray*) excludedClientIds |
Gets the client identifiers to exclude.
- (NSMutableArray*) excludedConnectionIds |
Gets the connection identifiers to exclude.
- (NSMutableArray*) excludedDeviceIds |
Gets the device identifiers to exclude.
+ (FMLiveSwitchChannelUserConfig*) fromJsonWithChannelUserConfigJson: | (NSString *) | channelUserConfigJson |
Deserializes a channel user configuration from JSON.
channelUserConfigJson | The channel user configuration as JSON. |
- (instancetype) init |
- (FMLiveSwitchNullableBool*) recording |
Gets whether to enable recording.
- (NSString*) recordingMode |
Gets the mode for the recording, if recording is being enabled.
- (NSString*) recordingTag |
Gets the tag for the recording, if recording is being enabled.
- (void) setAudioMuted: | (FMLiveSwitchNullableBool *) | value |
Sets whether to mute or unmute audio.
- (void) setAudioUnmuteDisabled: | (FMLiveSwitchNullableBool *) | value |
Sets whether to disable audio unmuting.
- (void) setExcludedClientIds: | (NSMutableArray *) | value |
Sets the client identifiers to exclude.
- (void) setExcludedConnectionIds: | (NSMutableArray *) | value |
Sets the connection identifiers to exclude.
- (void) setExcludedDeviceIds: | (NSMutableArray *) | value |
Sets the device identifiers to exclude.
- (void) setRecording: | (FMLiveSwitchNullableBool *) | value |
Sets whether to enable recording.
- (void) setRecordingMode: | (NSString *) | value |
Sets the mode for the recording, if recording is being enabled.
- (void) setRecordingTag: | (NSString *) | value |
Sets the tag for the recording, if recording is being enabled.
- (void) setVideoMuted: | (FMLiveSwitchNullableBool *) | value |
Sets whether to mute or unmute video.
- (void) setVideoUnmuteDisabled: | (FMLiveSwitchNullableBool *) | value |
Sets whether to disable video unmuting.
- (NSString*) toJson |
Serializes this channel user configuration to JSON.
+ (NSString*) toJsonWithChannelUserConfig: | (FMLiveSwitchChannelUserConfig *) | channelUserConfig |
Serializes a channel user configuration to JSON.
channelUserConfig | The channel user configuration. |
- (FMLiveSwitchNullableBool*) videoMuted |
Gets whether to mute or unmute video.
- (FMLiveSwitchNullableBool*) videoUnmuteDisabled |
Gets whether to disable video unmuting.