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 или автономной транзакцией, не в пределах диалога.

Вы можете получить SipSession из SipManager с SipManager#createSipSession createSipSession() (при инициации вызовов) или SipManager#getSessionFor getSessionFor() (при получении звонков).

Этот элемент устарел. android.net.sip.SipManager и связанные классы больше не поддерживаются и не должны использоваться в качестве основы для будущих приложений VOIP.

Документация по Java для android.net.sip.SipSession.

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.

Свойства

CallId

Возвращает идентификатор вызова сеанса.

Class

Возвращает класс среды выполнения данного объекта Object.

(Унаследовано от Object)
Handle

Дескриптор базового экземпляра Android.

(Унаследовано от Object)
IsInCall

Проверяет, находится ли сеанс в вызове.

JniIdentityHashCode

Представляет сеанс SIP, связанный с диалоговым окном SIP или автономной транзакцией, не в пределах диалога.

(Унаследовано от Object)
JniPeerMembers

Представляет сеанс SIP, связанный с диалоговым окном SIP или автономной транзакцией, не в пределах диалога.

LocalIp

Возвращает IP-адрес локального узла, на котором выполняется этот сеанс SIP.

LocalProfile

Возвращает профиль SIP, с которым связан этот сеанс.

PeerProfile

Возвращает профиль SIP, к которому подключен этот сеанс.

PeerReference

Представляет сеанс SIP, связанный с диалоговым окном SIP или автономной транзакцией, не в пределах диалога.

(Унаследовано от Object)
ThresholdClass

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

(Унаследовано от Object)
ThresholdType

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

(Унаследовано от 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()

Вызывает ожидание текущего потока, пока он не пробудится, как правило, из-за <уведомления><<> или>прерывания или прерывания.><

(Унаследовано от Object)
Wait(Int64)

Вызывает ожидание текущего потока, пока он не пробудится, как правило, путем <уведомления><<> или>прерывания или прерывания<> или до истечения определенного количества реального времени.

(Унаследовано от Object)
Wait(Int64, Int32)

Вызывает ожидание текущего потока, пока он не пробудится, как правило, путем <уведомления><<> или>прерывания или прерывания<> или до истечения определенного количества реального времени.

(Унаследовано от 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 или автономной транзакцией, не в пределах диалога.

Применяется к