Share via


SipSession 類別

定義

表示與 SIP 對話或獨立交易相關聯的 SIP 會話,而不是在對話中。

[Android.Runtime.Register("android/net/sip/SipSession", DoNotGenerateAcw=true)]
public sealed class SipSession : Java.Lang.Object
[<Android.Runtime.Register("android/net/sip/SipSession", DoNotGenerateAcw=true)>]
type SipSession = class
    inherit Object
繼承
SipSession
屬性

備註

表示與 SIP 對話或獨立交易相關聯的 SIP 會話,而不是在對話中。

您可以在 SipSessionSipManagerSipManager#createSipSession createSipSession() 起始呼叫) 或接收呼叫) SipManager#getSessionFor getSessionFor() 時 (,從 (取得 。

已取代這個成員。 android.net.sip.SipManager 不再支援 和 相關聯的類別,不應作為未來 VOIP 應用程式的基礎。

android.net.sip.SipSession JAVA 檔。

此頁面的部分是根據所建立和共用的工作進行修改,並根據 2.5 屬性授權中所述的詞彙來使用。

屬性

CallId

取得會話的呼叫識別碼。

Class

傳回這個 Object 的執行時間類別。

(繼承來源 Object)
Handle

基礎 Android 實例的控制碼。

(繼承來源 Object)
IsInCall

檢查會話是否在呼叫中。

JniIdentityHashCode

表示與 SIP 對話或獨立交易相關聯的 SIP 會話,而不是在對話中。

(繼承來源 Object)
JniPeerMembers

表示與 SIP 對話或獨立交易相關聯的 SIP 會話,而不是在對話中。

LocalIp

取得這個 SIP 會話執行所在本機主機的 IP 位址。

LocalProfile

取得與此會話相關聯的 SIP 設定檔。

PeerProfile

取得這個會話所連線的 SIP 設定檔。

PeerReference

表示與 SIP 對話或獨立交易相關聯的 SIP 會話,而不是在對話中。

(繼承來源 Object)
ThresholdClass

此 API 支援適用于 Android 的 Mono 基礎結構,並不適合直接從您的程式碼使用。

(繼承來源 Object)
ThresholdType

此 API 支援適用于 Android 的 Mono 基礎結構,並不適合直接從您的程式碼使用。

(繼承來源 Object)

方法

AnswerCall(String, Int32)

使用指定的會話描述來接聽來電。

ChangeCall(String, Int32)

變更呼叫期間的會話描述。

Clone()

建立並傳回這個 物件的複本。

(繼承來源 Object)
Dispose()

表示與 SIP 對話或獨立交易相關聯的 SIP 會話,而不是在對話中。

(繼承來源 Object)
Dispose(Boolean)

表示與 SIP 對話或獨立交易相關聯的 SIP 會話,而不是在對話中。

(繼承來源 Object)
EndCall()

結束已建立的通話、終止撥出通話或拒絕來電。

Equals(Object)

指出其他物件是否「等於」這個物件。

(繼承來源 Object)
GetHashCode()

傳回此物件的雜湊碼值。

(繼承來源 Object)
GetState()

取得會話狀態。

JavaFinalize()

當垃圾收集判斷物件不再參考物件時,垃圾收集行程會在物件上呼叫。

(繼承來源 Object)
MakeCall(SipProfile, String, Int32)

起始對指定設定檔的呼叫。

Notify()

喚醒正在等候此物件監視器的單一線程。

(繼承來源 Object)
NotifyAll()

喚醒正在等候此物件監視器的所有線程。

(繼承來源 Object)
Register(Int32)

對相關聯的本機設定檔所指定的伺服器執行註冊。

SetHandle(IntPtr, JniHandleOwnership)

設定 Handle 屬性。

(繼承來源 Object)
SetListener(SipSession+Listener)

設定接聽程式以接聽會話事件。

ToArray<T>()

表示與 SIP 對話或獨立交易相關聯的 SIP 會話,而不是在對話中。

(繼承來源 Object)
ToString()

傳回物件的字串表示。

(繼承來源 Object)
Unregister()

對相關聯的本機設定檔所指定的伺服器執行取消註冊。

UnregisterFromRuntime()

表示與 SIP 對話或獨立交易相關聯的 SIP 會話,而不是在對話中。

(繼承來源 Object)
Wait()

讓目前的執行緒等到喚醒為止,通常是 em < notified/em > 或 < em > interrupted < /em > 。 ><

(繼承來源 Object)
Wait(Int64)

讓目前的執行緒等到喚醒為止,通常是 em < notified/em > 或 < em > interrupted < /em > ,或直到經過一定數量的即時為止。 <>

(繼承來源 Object)
Wait(Int64, Int32)

讓目前的執行緒等到喚醒為止,通常是 em < notified/em > 或 < em > interrupted < /em > ,或直到經過一定數量的即時為止。 <>

(繼承來源 Object)

明確介面實作

IJavaPeerable.Disposed()

表示與 SIP 對話或獨立交易相關聯的 SIP 會話,而不是在對話中。

(繼承來源 Object)
IJavaPeerable.DisposeUnlessReferenced()

表示與 SIP 對話或獨立交易相關聯的 SIP 會話,而不是在對話中。

(繼承來源 Object)
IJavaPeerable.Finalized()

表示與 SIP 對話或獨立交易相關聯的 SIP 會話,而不是在對話中。

(繼承來源 Object)
IJavaPeerable.JniManagedPeerState

表示與 SIP 對話或獨立交易相關聯的 SIP 會話,而不是在對話中。

(繼承來源 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

表示與 SIP 對話或獨立交易相關聯的 SIP 會話,而不是在對話中。

(繼承來源 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

表示與 SIP 對話或獨立交易相關聯的 SIP 會話,而不是在對話中。

(繼承來源 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

表示與 SIP 對話或獨立交易相關聯的 SIP 會話,而不是在對話中。

(繼承來源 Object)

擴充方法

JavaCast<TResult>(IJavaObject)

執行 Android 執行時間檢查的類型轉換。

JavaCast<TResult>(IJavaObject)

表示與 SIP 對話或獨立交易相關聯的 SIP 會話,而不是在對話中。

GetJniTypeName(IJavaPeerable)

表示與 SIP 對話或獨立交易相關聯的 SIP 會話,而不是在對話中。

適用於