LumiSoft Mail Server User API
LumiSoft.Net.SIP Namespace
Namespaces > LumiSoft.Net.SIP

[Missing namespace summary documentation for N:LumiSoft.Net.SIP]

Syntax
C#Visual BasicManaged C++
namespace LumiSoft.Net.SIP
Namespace LumiSoft.Net.SIP
namespace LumiSoft.Net.SIP
Types
All TypesClassesStructuresInterfacesEnumerationsDelegates
IconTypeDescription
public delegateAddressExistsEventHandler
Represents the method that will handle the SIP_Stack.AddressExists event.
public classAuthenticateEventArgs
This class provides data for SIP_Stack.Authenticate event.
public delegateAuthenticateEventHandler
Represents the method that will handle the SIP_Stack.Authenticate event.
public delegateCanRegisterEventHandler
Represents the method that will handle the SIP_Stack.CanRegister event.
public delegateErrorEventHandler
Represents the method that will handle the SIP_Stack.Error event.
public delegateIsLocalDomainEventHandler
Represents the method that will handle the SIP_Stack.IsLocalDomain event.
public delegateResponseReceivedEventHandler
Represents method what will handle ResponseReceived event.
public classSIP_ClientTransaction
A SIP_Transaction represents SIP client transaction. Defined in RFC 3261 17.1 Client Transaction. A transaction is a sequence of SIP messages exchanged between SIP network elements. Client transaction is created by UAC,UAS or proxy core. Client transaction is responsible for sending request to remote UA and processing remote UA server transaction responses. Client transaction causes remote UA to create corresponding server transaction.
public enumerationSIP_ClientTransactionState
This value specifies SIP client transaction state.
public classSIP_Core
This is base class for SIP user agent and SIP proxy core.
public classSIP_Dialog
Implements SIP dialog. Defined in rfc 3261 12 Dialogs.
public enumerationSIP_DialogState
Specifies dialog state.
public classSIP_Message
Implements SIP message. This is base class for SIP_Request and SIP_Response. Defined in RFC 3261.
public enumerationSIP_ProxyMode
Specifies SIP proxy mode.
Examples
All flags may be combined, except Stateless,Statefull,CallStatefull. For example: (Stateless | Statefull) not allowed, but (Registrar | Presence | Statefull) is allowed.
public classSIP_Registration
Holds SIP registration info.
public classSIP_RegistrationCollection
SIP registration collection.
public classSIP_RegistrationContact
Implements SIP registration contact.
public classSIP_Request
SIP server request. Related RFC 3261.
public classSIP_RequestReceivedEventArgs
This class provides data for SIP_Core.OnRequestReceived method.
public classSIP_Response
SIP server response. Related RFC 3261.
public classSIP_ResponseCodes
This class holds SIP respnse codes.
public classSIP_ResponseReceivedEventArgs
This class provides data for SIP_Core.OnResponseReceived method.
public classSIP_ServerProxyCore
Implements SIP registrar,statefull and stateless proxy.
public classSIP_ServerTransaction
Implements SIP server transaction. Defined in RFC 3261 17.2 Server Transaction. A transaction is a sequence of SIP messages exchanged between SIP network elements. Server transaction is created when remote UA (client transaction) request is received by local UA. Server transaction provides way to send responses back to remote UA client transaction.
public enumerationSIP_ServerTransactionState
SIP server transaction state.
public classSIP_Stack
Implements SIP stack.
public classSIP_Transaction
This is base class for SIP client and server transaction.
public classSIP_TransactionLayer
Implements SIP transaction layer. Defined in RFC 3261. Transaction layer can contain Client and Server transactions.
public classSIP_TransportException
The exception that is thrown when a transport error occurs.
public classSIP_Uri
Implements SIP-URI. Defined in 3261.
public classSipUtils
SIP helper methods.
public classValidateRequestEventArgs
This class provides data for SIP_Stack.ValidateRequest event.
public delegateValidateRequestEventHandler
Represents the method that will handle the SIP_Stack.ValidateRequest event.