Ozeki VoIP SDK Class library
IPhoneLine Interface
NamespacesOzeki.VoIPIPhoneLine
PhoneLine abstraction.
Declaration Syntax
C#Visual BasicVisual C++
public interface IPhoneLine
Public Interface IPhoneLine
public interface class IPhoneLine
Members
All MembersMethodsPropertiesEvents



IconMemberDescription
AttachListener(IPhoneLine, IPhoneLineListener)
Attaches a PhoneLineListener object to the given call.
(Inherited from IPhoneLineListenerCombinator.)
AutoAnswer
Gets or sets a boolean value indicating whether the incoming calls on this line will be answered automatically.

DetachListener(IPhoneLine, IPhoneLineListener)
Detaches a PhoneLineListener object to the given call.
(Inherited from IPhoneLineListenerCombinator.)
Dispose()()()()
Releases any resources used by the line.

DoNotDisturb
Gets or sets the boolean value indicating whether the PhoneLine is in "Do Not Disturb" mode.

ExpirationTime
Gets the expiration time of the SIP account.

KeepAliveInterval
Gets or sets the interval between keep-alive packets in seconds.

KeepAliveMode
Gets or sets the keep-alive mode of the line.

MessageSummary
Gets the latest message summary information received from the server. If the value is null, there is no message summary information available.

MessageSummaryReceived
Occurs when message summary information received from the server.

NatSettings
Gets the NAT configuration of the phone line.

OutofDialogInstantMessageReceived
Occurs when an instant message received outside of a dialog.

PhoneCalls
Gets the active phone calls on the line.

PhoneLineStateChanged
Occurs when the state of the phone line has changed.

RegisteredInfo
Gets the current state of the line.

RegisteredInfoReason
Gets the detailed information of the phone line state.

SendOutofDialogInstantMessage(String, String)
Sends an out of dialog instant message to SIP user agent.

SIPAccount
Gets the associated SIP account.

SRTPMode
Gets or sets the SRTP mode of the line.

SubscribeToMWI()()()()
Subscribes the phone line to Message Waiting Indication.

TransportType
Gets the type of the transport used for SIP communication.

UnsubscribeFromMWI()()()()
Unsubscribes the phone line from Message Waiting Indication.

Remarks
In SIP communication the call is made through a session. The phone line in a VoIP communication is an end-point that can be seen and reached by others. Technically the phone line is a SIP account that is used in the SIP Registrar server. After the login the SIP Registrat Server stores the communication address you have set and the other registered clients can call you.

Assembly: VoIPSDK (Module: VoIPSDK) Version: 10.0.6.243