C# Класс SIPSorcery.SIP.UASInviteTransaction

The server transaction for an INVITE request. This transaction processes incoming calls RECEIVED by the application.
Наследование: SIPTransaction
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CancelCall ( ) : void
GetOkResponse ( SIPRequest sipRequest, SIPEndPoint localSIPEndPoint, string contentType, string messageBody ) : SIPResponse
SendFinalResponse ( SIPResponse sipResponse ) : void
SendInformationalResponse ( SIPResponse sipResponse ) : void
SetLocalTag ( string localTag ) : void

Приватные методы

Метод Описание
UASInviteTransaction ( SIPTransport sipTransport, SIPRequest sipRequest, SIPEndPoint dstEndPoint, SIPEndPoint localSIPEndPoint, SIPEndPoint outboundProxy, IPAddress contactIPAddress, bool noCDR = false ) : NUnit.Framework
UASInviteTransaction_TransactionRemoved ( SIPTransaction transaction ) : void
UASInviteTransaction_TransactionRequestReceived ( SIPEndPoint localSIPEndPoint, SIPEndPoint remoteEndPoint, SIPTransaction sipTransaction, SIPRequest sipRequest ) : void
UASInviteTransaction_TransactionResponseReceived ( SIPEndPoint localSIPEndPoint, SIPEndPoint remoteEndPoint, SIPTransaction sipTransaction, SIPResponse sipResponse ) : void
UASInviteTransaction_TransactionTimedOut ( SIPTransaction sipTransaction ) : void

Описание методов

CancelCall() публичный Метод

public CancelCall ( ) : void
Результат void

GetOkResponse() публичный Метод

public GetOkResponse ( SIPRequest sipRequest, SIPEndPoint localSIPEndPoint, string contentType, string messageBody ) : SIPResponse
sipRequest SIPRequest
localSIPEndPoint SIPEndPoint
contentType string
messageBody string
Результат SIPResponse

SendFinalResponse() публичный Метод

public SendFinalResponse ( SIPResponse sipResponse ) : void
sipResponse SIPResponse
Результат void

SendInformationalResponse() публичный Метод

public SendInformationalResponse ( SIPResponse sipResponse ) : void
sipResponse SIPResponse
Результат void

SetLocalTag() публичный Метод

public SetLocalTag ( string localTag ) : void
localTag string
Результат void