|
iOS SDK API Reference
|
Initialize the class to acquire all the services. More...
#import <MobileRTC.h>
Inherits NSObject.
Instance Methods | |
| (BOOL) | - initialize: |
| Call the function to initialize MobileRTC. | |
| (BOOL) | - switchDomain:force: |
| Call the function to switch MobileRTC domain. | |
| (void) | - setMobileRTCCustomLocalizableName: |
| Set the name of Localizable file for MobileRTC. | |
| (UINavigationController *_Nullable) | - mobileRTCRootController |
| Get the root navigation controller of MobileRTC client. | |
| (void) | - setMobileRTCRootController: |
| Set the MobileRTC client root navigation controller. | |
| (NSString *_Nullable) | - mobileRTCVersion |
| Check the MobileRTC version. | |
| (BOOL) | - isRTCAuthorized |
| Query if the MobileRTC is authorized successfully or not. | |
| (BOOL) | - isSupportedCustomizeMeetingUI |
| Query if custom meeting UI is supported by MobileRTC. | |
| (MobileRTCAuthService *_Nullable) | - getAuthService |
| Get the default authentication service. | |
| (MobileRTCMeetingService *_Nullable) | - getMeetingService |
| Get the default meeting service. | |
| (MobileRTCMeetingSettings *_Nullable) | - getMeetingSettings |
| Get the MobileRTC default meeting settings. | |
| (MobileRTCAnnotationService *_Nullable) | - getAnnotationService |
| Get the MobileRTC default annotation service. | |
| (MobileRTCRemoteControlService *_Nullable) | - getRemoteControlService |
| Get the default MobileRTC remote control service. | |
| (MobileRTCWaitingRoomService *_Nullable) | - getWaitingRoomService |
| Get the default MobileRTC waiting room service. | |
| (MobileRTCSMSService *_Nullable) | - getSMSService |
| Get the default MobileRTC sms service. | |
| (MobileRTCDirectShareService *_Nullable) | - getDirectShareService |
| Get the default MobileRTC direct share service. | |
| (MobileRTCVideoSourceHelper *_Nullable) | - getVideoSourceHelper |
| Get the video source helper. | |
| (MobileRTCShareSourceHelper *_Nullable) | - getShareSourceHelper |
| Get the video source helper. | |
| (NSArray< NSString * > *_Nonnull) | - supportedLanguages |
| Get the languages supported by MobileRTC. | |
| (void) | - setLanguage: |
| Set the MobileRTC language. | |
| (void) | - appWillResignActive |
| Notify common layer that application will resign active. Call the systematical method and then call the appWillResignActive via applicationWillResignActive. | |
| (void) | - appDidBecomeActive |
| Notify common layer that application did become active. Call the appDidBecomeActive via applicationDidBecomeActive. | |
| (void) | - appDidEnterBackgroud |
| Notify common layer that application did enter background. Call the appDidEnterBackgroud via applicationDidEnterBackground. | |
| (void) | - appWillTerminate |
| Notify common layer that application will terminate. Call the appWillTerminate via applicationWillTerminate. | |
| (void) | - willTransitionToTraitCollection:withTransitionCoordinator: |
| Notify MobileRTC when the root UIViewController's traitCollection will change. | |
| (void) | - viewWillTransitionToSize:withTransitionCoordinator: |
| Notify MobileRTC when the root UIViewController's view size will change. | |
| (BOOL) | - hasRawDataLicense |
| Gets whether you have permission to use raw data. | |
Class Methods | |
| (MobileRTC *_Nonnull) | + sharedRTC |
| Call the function to get the MobileRTC client. | |
Properties | |
| NSString *_Nullable | mobileRTCDomain |
| MobileRTC domain, read-only. | |
| NSString *_Nullable | mobileRTCResPath |
| The path of MobileRTC Resources Bundle, read-only. | |
| NSString *_Nullable | mobileRTCCustomLocalizableName |
| The name of APP Localizable file for MobileRTC, read-only. | |
Initialize the class to acquire all the services.
Definition at line 95 of file MobileRTC.h.
| - (void) appDidBecomeActive |
Notify common layer that application did become active. Call the appDidBecomeActive via applicationDidBecomeActive.
| - (void) appDidEnterBackgroud |
Notify common layer that application did enter background. Call the appDidEnterBackgroud via applicationDidEnterBackground.
| - (void) appWillResignActive |
Notify common layer that application will resign active. Call the systematical method and then call the appWillResignActive via applicationWillResignActive.
| - (void) appWillTerminate |
Notify common layer that application will terminate. Call the appWillTerminate via applicationWillTerminate.
| - (MobileRTCAnnotationService *_Nullable) getAnnotationService |
Get the MobileRTC default annotation service.
| - (MobileRTCAuthService *_Nullable) getAuthService |
Get the default authentication service.
| - (MobileRTCDirectShareService *_Nullable) getDirectShareService |
| - (MobileRTCMeetingService *_Nullable) getMeetingService |
Get the default meeting service.
| - (MobileRTCMeetingSettings *_Nullable) getMeetingSettings |
| - (MobileRTCRemoteControlService *_Nullable) getRemoteControlService |
Get the default MobileRTC remote control service.
| - (MobileRTCShareSourceHelper *_Nullable) getShareSourceHelper |
Get the video source helper.
| - (MobileRTCSMSService *_Nullable) getSMSService |
| - (MobileRTCVideoSourceHelper *_Nullable) getVideoSourceHelper |
Get the video source helper.
| - (MobileRTCWaitingRoomService *_Nullable) getWaitingRoomService |
| - (BOOL) hasRawDataLicense |
Gets whether you have permission to use raw data.
| - (BOOL) initialize: | (MobileRTCSDKInitContext *_Nonnull) | context |
Call the function to initialize MobileRTC.
| context | Initialize the parameter configuration of the SDK, please See [MobileRTCSDKInitContext] |
| - (BOOL) isRTCAuthorized |
Query if the MobileRTC is authorized successfully or not.
| - (BOOL) isSupportedCustomizeMeetingUI |
Query if custom meeting UI is supported by MobileRTC.
| - (UINavigationController *_Nullable) mobileRTCRootController |
Get the root navigation controller of MobileRTC client.
| - (NSString *_Nullable) mobileRTCVersion |
| - (void) setLanguage: | (NSString *_Nullable) | lang |
| - (void) setMobileRTCCustomLocalizableName: | (NSString *_Nullable) | localizableName |
| - (void) setMobileRTCRootController: | (UINavigationController *_Nullable) | navController |
Set the MobileRTC client root navigation controller.
| navController | The root navigation controller for pushing MobileRTC meeting UI. |
| + (MobileRTC *_Nonnull) sharedRTC |
| - (NSArray< NSString * > *_Nonnull) supportedLanguages |
| - (BOOL) switchDomain: | (NSString *_Nonnull) | newDomain | |
| force: | (BOOL) | force | |
Call the function to switch MobileRTC domain.
| newDomain | The new domain. |
| - (void) viewWillTransitionToSize: | (CGSize) | size | |
| withTransitionCoordinator: | (id< UIViewControllerTransitionCoordinator >_Nullable) | coordinator | |
Notify MobileRTC when the root UIViewController's view size will change.
| size | The first parameter of viewWillTransitionToSize:withTransitionCoordinator. |
| coordinator | the second parameter of viewWillTransitionToSize:withTransitionCoordinator. |
| - (void) willTransitionToTraitCollection: | (UITraitCollection *_Nullable) | newCollection | |
| withTransitionCoordinator: | (id< UIViewControllerTransitionCoordinator >_Nullable) | coordinator | |
Notify MobileRTC when the root UIViewController's traitCollection will change.
| newCollection | The first parameter of willTransitionToTraitCollection:withTransitionCoordinator which is UIContentContainer method. |
| coordinator | The second parameter of willTransitionToTraitCollection:withTransitionCoordinator which is UIContentContainer method. |
|
readnonatomicretain |
The name of APP Localizable file for MobileRTC, read-only.
Definition at line 109 of file MobileRTC.h.
|
readnonatomicretain |
MobileRTC domain, read-only.
Definition at line 99 of file MobileRTC.h.
|
readnonatomicretain |
The path of MobileRTC Resources Bundle, read-only.
Definition at line 104 of file MobileRTC.h.