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

Receives messages from the transport layer and matches them with transactions.
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
CreateClientTransaction ( IRequest message ) : IClientTransaction
CreateServerTransaction ( IRequest request ) : IServerTransaction
Process ( IRequest request ) : bool
Process ( IResponse response ) : bool
TransactionManager ( ITransportLayer transport ) : System

Initializes a new instance of the TransactionManager class.

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

Метод Описание
OnTerminated ( object sender, EventArgs e ) : void

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

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

public CreateClientTransaction ( IRequest message ) : IClientTransaction
message IRequest
Результат IClientTransaction

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

public CreateServerTransaction ( IRequest request ) : IServerTransaction
request IRequest
Результат IServerTransaction

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

public Process ( IRequest request ) : bool
request IRequest
Результат bool

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

public Process ( IResponse response ) : bool
response IResponse
Результат bool

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

Initializes a new instance of the TransactionManager class.
public TransactionManager ( ITransportLayer transport ) : System
transport ITransportLayer Transport layer.
Результат System