LumiSoft Mail Server User API
SIP_Stack Class
Namespaces > LumiSoft.Net.SIP > SIP_Stack
Implements SIP stack.
Syntax
C#Visual BasicManaged C++
public class SIP_Stack
Public Class SIP_Stack
public ref class SIP_Stack
Members
All MembersConstructorsMethodsPropertiesFieldsEvents



IconMemberDescription
SIP_StackNew()
Default constructor.
BindInfo
Gets or sets socket bind info. Use this property to specify on which protocol,IP,port server listnes and also if connections is SSL.
DigestNonceManager
Gets digest authentication nonce manager.
Dispose()
Cleans up any resources being used.
Enabled
Gets or sets if SIP stack is running.
Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Error
This event is raised by any SIP element when unknown error happened.
Finalize()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode()
Serves as a hash function for a particular type. GetHashCode() is suitable for use in hashing algorithms and data structures like a hash table.
(Inherited from Object.)
GetType()
Gets the Type of the current instance.
(Inherited from Object.)
HostName
Gets or stes host name. Fully qualified domain name suggested. For example: sip.lumisoft.ee.
IsRunning
Gets if SIP stack has started.
Logger
Gets SIP logger.
MaximumConnections
Gets or sets how many cunncurent connections allowed. Value 0 means not limited. This is used only for TCP based connections.
MaximumMessageSize
Gets or sets maximum allowed SIP message size in bytes. This is used only for TCP based connections. Value null means unlimited.
MemberwiseClone()
Creates a shallow copy of the current Object.
(Inherited from Object.)
MinimumExpireTime
Gets or sets minimum expire time in seconds what server allows.
SipCore
Gets or ses SIP core that will handle requests and responses.
Start()
Starts SIP stack.
Stop()
Stops SIP stack.
ToString()
Returns a String that represents the current Object.
(Inherited from Object.)
TransactionLayer
Gets transaction layer.
ValidateRequest
This event is raised when new incoming SIP request is received. You can control incoming requests with that event. For example you can require authentication or send what ever error to request maker user.
Inheritance Hierarchy
Object
SIP_Stack

Assembly: LumiSoft.Net Version: 2.0.2636.18419 (Module: LumiSoft.Net)