Click or drag to resize
ISIPClientExtension Interface

Namespace: Ozeki.VoIP
Assembly: OzekiSDK (in OzekiSDK.dll) Version: 1.8.12.0 (1.8.12)
Syntax
public interface ISIPClientExtension : IPBXSIPClient, 
	IExtensionBase, IUserAgentInstance, ISIPClientCommon, ISIPClient, ISIPClientConfigurable, 
	ICanRegister

The ISIPClientExtension type exposes the following members.

Methods
  NameDescription
Public methodClose
Public methodGetDialInfoSIPAddress (Inherited from IPBXSIPClient.)
Public methodGetManagerT
Gets the specified manager of the UA instance with T type.
(Inherited from IUserAgentInstance.)
Public methodGetNextCSeq
Retrieves the next out-of-dialog CSeq.
(Inherited from IUserAgentInstance.)
Public methodGetRequestURI (Inherited from IUserAgentInstance.)
Public methodOnCalled
Creates a call object to that extension. This method will be called when calling the extension.
(Inherited from IPBXSIPClient.)
Public methodOnMessageReceived
This will be called when an extension sent a message to this extension.
(Inherited from IExtensionBase.)
Public methodRecognize (Inherited from IUserAgentInstance.)
Top
Properties
  NameDescription
Public propertyBaseConfig
Gets the base configuration for the SIP extension.
(Inherited from ISIPClientCommon.)
Public propertyConfig
Gets the configuration for the SIP client.
(Inherited from ISIPClientConfigurable.)
Public propertyCustomProperties
Gets a collection that can be used for storing custom values for the SIP client.
(Inherited from ISIPClient.)
Public propertyExtensionID
Gets the ID of the extension.
(Inherited from IExtensionBase.)
Public propertyInboundCallHeaderMapper
Gets the SIP header mapper for incoming SIP messages.
(Inherited from ISIPClientCommon.)
Public propertyInstanceInfo
Gets basic information about the SIP extension such as identity, contact or transport info.
(Inherited from ISIPClientCommon.)
Public propertyOptions
Gets an interface for sending and receiving OPTIONS requests and responses.
(Inherited from IPBXSIPClient.)
Public propertyOutboundCallHeaderMapper
Gets the SIP header mapper for outgoing SIP messages.
(Inherited from ISIPClientCommon.)
Public propertyRegister (Inherited from ICanRegister.)
Public propertyRegistrationInfo
Gets information about the registration process.
(Inherited from ISIPClient.)
Public propertyRegState
Gets the state of the SIP client.
(Inherited from ISIPClient.)
Public propertySIPAccount
Gets the associated SIP account.
(Inherited from ISIPClient.)
Public propertySourceIdentifier
Gets or sets an object that can be used to identify a SIP message sent to the client.
(Inherited from ISIPClient.)
Public propertySubscription
Gets the manager that can handle SIP subscriptions (SUBSCRIBE).
(Inherited from ISIPClient.)
Public propertyType
Gets the type of the extension (e.g. SIP).
(Inherited from IExtensionBase.)
Top
Events
  NameDescription
Public eventRegistrationStateChanged
Occurs when the registration state of the SIP client has changed.
(Inherited from ISIPClient.)
Top
See Also