C# Класс SipSharp.Transactions.ClientTransaction

Показать файл Открыть проект

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

Метод Описание
AddMessage ( IMessage message ) : void
ClientTransaction ( ITransportManager transportManager, IMessage message ) : System
Equals ( object obj ) : bool

Determines if this transaction equals a sip message.

GetHashCode ( ) : int

Serves as a hash function for a particular type.

TriggerTransportFailed ( ) : void

Защищенные методы

Метод Описание
CreateAck ( IResponse response ) : IRequest

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

Метод Описание
OnRetransmission ( object state ) : void
OnTerminate ( object state ) : void
OnTimeout ( object state ) : void
ProcessInviteResponse ( IResponse response ) : void
ProcessNonInviteResponse ( IResponse response ) : void
SendAck ( IResponse response ) : void
Setup ( IRequest request ) : void
SetupInvite ( IRequest request ) : void

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

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

public AddMessage ( IMessage message ) : void
message IMessage
Результат void

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

public ClientTransaction ( ITransportManager transportManager, IMessage message ) : System
transportManager ITransportManager
message IMessage
Результат System

CreateAck() защищенный Метод

protected CreateAck ( IResponse response ) : IRequest
response IResponse
Результат IRequest

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

Determines if this transaction equals a sip message.
public Equals ( object obj ) : bool
obj object Another transaction object, or a .
Результат bool

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

Serves as a hash function for a particular type.
public GetHashCode ( ) : int
Результат int

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

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