Enumeration of common SDK errors.
Enumeration of the number types for calling to join the audio into a meeting.
CallInNumberType_TOLLFREE
Enumeration of the reasons for the telephone call’s failure.
PhoneFailedReason_Not_Available
PhoneFailedReason_Block_High_Rate
PhoneFailedReason_User_Hangup
PhoneFailedReason_Block_Too_Frequent
PhoneFailedReason_No_Answer
PhoneFailedReason_Block_No_Host
PhoneFailedReason_Other_Fail
Enumeration of phone call status.
PhoneStatus_Cancel_Failed
Call-in phone number information interface.
CallInNumberType getType()
Gets the call-in number's call type.
String getDisplayNumber()
Gets the current call-in number's display number.
String getID()
Gets the current call-in number's country ID.
String getCode()
Gets the current call-in number's country code.
String getName()
Gets the current call-in number's country name.
String getNumber()
Gets the current call-in number's telephone number.
Phone support country information interface.
String getCountryCode()
Gets the country code.
String getCountryName()
Gets the country name.
String getCountryID()
Gets the ID of the country where a user can dial in.
Helper interface for phone-related operations in meetings.
boolean isDialOutSupported()
Determines whether it is able to dial out in the current meeting.
List< PhoneSupportCountryInfo > getSupportCountryInfo()
Gets the list of countries which support calling out.
List< CallInPhoneNumberInfo > getCurrentMeetingCallInNumber()
Gets the list of call-in numbers supported by the meeting.
boolean isSupportPhoneFeature()
Determines whether the user account supports calling out.
void addListener(PhoneHelperListener listener)
Adds a phone helper listener.
long getCurrentMeetingCallInParticipantID()
Gets the ID of the participant who joins the meeting by calling in.
MobileRTCSDKError inviteCallOutUser(String countryCode, String phoneNumber, String userName)
Invites the specified user to join the meeting by calling out.
MobileRTCSDKError hangUp()
Cancels the current CALL ME action.
void removeListener(PhoneHelperListener listener)
Removes the phone helper listener.
MobileRTCSDKError cancelCallOutUser()
Cancels the invitation that is being called out by phone.
MobileRTCSDKError callMe(String countryCode, String phoneNumber)
Invites myself to join audio to the meeting by phone.
PhoneStatus getCallMeStatus()
Gets the status of the invitation by CALL ME.
PhoneStatus getInviteCallOutUserStatus()
Gets the invited user's status by calling out.
Meeting phone helper callback event.