다음을 통해 공유


SipManager.Open 메서드

정의

오버로드

Open(SipProfile)

제네릭 SIP 호출을 위한 프로필을 엽니다.

Open(SipProfile, PendingIntent, ISipRegistrationListener)

호출 및/또는 제네릭 SIP 호출을 수신하기 위한 프로필을 엽니다.

Open(SipProfile)

제네릭 SIP 호출을 위한 프로필을 엽니다.

[Android.Runtime.Register("open", "(Landroid/net/sip/SipProfile;)V", "GetOpen_Landroid_net_sip_SipProfile_Handler")]
public virtual void Open (Android.Net.Sip.SipProfile? localProfile);
[<Android.Runtime.Register("open", "(Landroid/net/sip/SipProfile;)V", "GetOpen_Landroid_net_sip_SipProfile_Handler")>]
abstract member Open : Android.Net.Sip.SipProfile -> unit
override this.Open : Android.Net.Sip.SipProfile -> unit

매개 변수

localProfile
SipProfile

호출할 SIP 프로필

특성

예외

프로필에 잘못된 설정이 포함되어 있거나 SIP 서비스를 호출하면 오류가 발생합니다.

설명

제네릭 SIP 호출을 위한 프로필을 엽니다. 호출자는 다음을 통해 #makeAudioCall호출할 수 있습니다. 프로필에 대한 호출도 수신하려는 경우 대신 사용합니다 #open(SipProfile, PendingIntent, SipRegistrationListener) .

에 대한 android.net.sip.SipManager.open(android.net.sip.SipProfile)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상

Open(SipProfile, PendingIntent, ISipRegistrationListener)

호출 및/또는 제네릭 SIP 호출을 수신하기 위한 프로필을 엽니다.

[Android.Runtime.Register("open", "(Landroid/net/sip/SipProfile;Landroid/app/PendingIntent;Landroid/net/sip/SipRegistrationListener;)V", "GetOpen_Landroid_net_sip_SipProfile_Landroid_app_PendingIntent_Landroid_net_sip_SipRegistrationListener_Handler")]
public virtual void Open (Android.Net.Sip.SipProfile? localProfile, Android.App.PendingIntent? incomingCallPendingIntent, Android.Net.Sip.ISipRegistrationListener? listener);
[<Android.Runtime.Register("open", "(Landroid/net/sip/SipProfile;Landroid/app/PendingIntent;Landroid/net/sip/SipRegistrationListener;)V", "GetOpen_Landroid_net_sip_SipProfile_Landroid_app_PendingIntent_Landroid_net_sip_SipRegistrationListener_Handler")>]
abstract member Open : Android.Net.Sip.SipProfile * Android.App.PendingIntent * Android.Net.Sip.ISipRegistrationListener -> unit
override this.Open : Android.Net.Sip.SipProfile * Android.App.PendingIntent * Android.Net.Sip.ISipRegistrationListener -> unit

매개 변수

localProfile
SipProfile

들어오는 호출을 수신할 SIP 프로필

incomingCallPendingIntent
PendingIntent

들어오는 호출이 수신되면 SIP 서비스는 호출 ID 및 세션 설명 정보를 입력하기 위한 의도와 #INCOMING_CALL_RESULT_CODE 결과 코드로 호출자에게 의도를 다시 보내도록 호출 PendingIntent#send(Context, int, Intent) 합니다. null일 수 없습니다.

listener
ISipRegistrationListener

등록 이벤트를 수신 대기합니다. 는 null일 수 있습니다.

특성

예외

null이면 incomingCallPendingIntent

프로필에 잘못된 설정이 포함되어 있거나 SIP 서비스를 호출하면 오류가 발생합니다.

설명

호출 및/또는 제네릭 SIP 호출을 수신하기 위한 프로필을 엽니다. 호출자는 다음을 통해 #makeAudioCall호출할 수 있습니다. 프로필에서 자동 등록 옵션을 사용하는 경우 SIP 서비스는 공급자로부터 전화를 받기 위해 해당 SIP 공급자에 프로필을 주기적으로 등록합니다. SIP 서비스가 새 호출을 받으면 제공된 작업 문자열을 사용하여 의도를 보냅니다. 의도에는 추가 호출 ID와 제품 세션 설명 문자열이 추가로 포함됩니다. #getOfferSessionDescription 해당 엑스트라를 사용하고 #getCallId 검색합니다.

에 대한 android.net.sip.SipManager.open(android.net.sip.SipProfile, android.app.PendingIntent, android.net.sip.SipRegistrationListener)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

추가 정보

적용 대상