LumiSoft Net Help
SIP_TransactionLayer Class
NamespacesLumiSoft.Net.SIP.StackSIP_TransactionLayer
Implements SIP transaction layer. Defined in RFC 3261. Transaction layer manages client,server transactions and dialogs.
Declaration Syntax
C#Visual BasicVisual C++F#
public class SIP_TransactionLayer
Public Class SIP_TransactionLayer
public ref class SIP_TransactionLayer
type SIP_TransactionLayer =  class end
Members
All MembersMethodsProperties



IconMemberDescription
ClientTransactions
Gets all available client transactions. This method is thread-safe.

CreateClientTransaction(SIP_Flow, SIP_Request, Boolean)
Creates new client transaction.

CreateServerTransaction(SIP_Flow, SIP_Request)
Creates new SIP server transaction for specified request.

Dialogs
Gets active dialogs. This method is thread-safe.

EnsureServerTransaction(SIP_Flow, SIP_Request)
Ensures that specified request has matching server transaction. If server transaction doesn't exist, it will be created, otherwise existing transaction will be returned.

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize()()()()
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetOrCreateDialog(SIP_Transaction, SIP_Response)
Gets existing or creates new dialog.

GetType()()()()
Gets the Type of the current instance.
(Inherited from Object.)
MatchCancelToTransaction(SIP_Request)
Matches CANCEL requst to SIP server non-CANCEL transaction. Returns null if no match.

MemberwiseClone()()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
ServerTransactions
Gets all available server transactions. This method is thread-safe.

ToString()()()()
Returns a string that represents the current object.
(Inherited from Object.)
Transactions
Gets all(clinet + server) active transactions.

Inheritance Hierarchy
Object
SIP_TransactionLayer

Assembly: LumiSoft.Net (Module: LumiSoft.Net.dll) Version: 4.5.5510.19119