100ms Logo

100ms.docs

TECHNOLOGY
HOME
iOS API reference
CLASSES
HMSAudioSettingsHMSAudioTrackHMSAudioTrackSettingsHMSBrowserRecordingStateHMSChangeTrackStateRequestHMSCommonTrackSourceHMSConfigHMSDataSourceHMSDeviceHMSErrorHMSLocalAudioTrackHMSLocalPeerHMSLocalVideoTrackHMSMessageHMSMessageRecipientHMSNetworkQualityHMSPeerHMSPermissionsHMSPublishSettingsHMSRTMPConfigHMSRTMPStreamingStateHMSRemoteAudioTrackHMSRemotePeerHMSRemoteVideoTrackHMSRemovedFromRoomNotificationHMSRoleHMSRoleChangeRequestHMSRoomHMSSDKHMSSectionHMSServerRecordingStateHMSSimulcastLayerDefinitionHMSSimulcastLayerSettingsHMSSimulcastLayerSettingsPolicyHMSSimulcastSettingsPolicyHMSSpeakerHMSSubscribeDegradationPolicyHMSSubscribeSettingsHMSTrackHMSTrackSettingsHMSUtilitiesHMSUtilityHMSVideoSettingsHMSVideoTrackHMSVideoTrackSettingsHMSVideoViewHMSViewModel
ENUMS
HMSAnalyticsEventLevelHMSCameraFacingHMSCodecHMSConnectionRoleHMSErrorCodeHMSLogLevelHMSMessageRecipientTypeHMSPeerUpdateHMSRoomUpdateHMSSimulcastLayerHMSTrackKindHMSTrackSourceHMSTrackUpdateHMSVideoConnectionState
EXTENSIONS
HMSDataSourceHMSPeerHMSSectionHMSViewModel
PROTOCOLS
HMSDataSourceDelegateHMSLoggerHMSPreviewListenerHMSUpdateListener
STRUCTS
HMSPerformanceStats
TYPEALIASES
HMSVideoResolution

HMSRoleChangeRequest

CLASS

@objcMembers public class HMSRoleChangeRequest: NSObject

Properties

suggestedRole

public let suggestedRole: HMSRole

requestedBy

public let requestedBy: HMSPeer

Methods

init()

public override init()

HMSRoleHMSRoom
Edit this File