Click or drag to resize

IOzPhoneCall Interface


Namespace: Ozeki.VoIP
Assembly: OzekiSDK (in OzekiSDK.dll) Version: 10.4.13.0
Syntax
public interface IOzPhoneCall : IOzBaseCall

The IOzPhoneCall type exposes the following members.

Properties
 NameDescription
Public propertyCallID Gets the unique identifier of the call.
(Inherited from IOzBaseCall)
Public propertyCallState Gets the state of the call.
(Inherited from IOzBaseCall)
Public propertyIsAnswered Gets a boolean value indicating whether the call has been answered.
(Inherited from IOzBaseCall)
Public propertyIsIncoming Gets if the call is an incoming call.
(Inherited from IOzBaseCall)
Public propertyMedia Gets the media manager that handles the media.
Public propertyReasonOfState Gets the textual context of the call state.
(Inherited from IOzBaseCall)
Top
Methods
 NameDescription
Public methodAnswer Answers the incoming call.
Public methodAnswer(CallType) Answers the incoming call with the specified media types.
Public methodBlindTransfer Transfers the call to another phone number. A blind transfer is defined as a transfer made without notifying the destination party before transferring the call.
Public methodForward Forwards the incoming call to another phone.
Public methodHangUp Hangs up the call. If the outgoing call has not been answered yet, it will be cancelled. If the incoming call has not been answered, it will be rejected.
Public methodHold Puts the call on hold. If the call is already on local hold, it has no effect.
Public methodReject Rejects the incoming call.
Public methodReject(String) Rejects the incoming call.
Public methodRingWithEarlyMedia Sends a provisional response with media description to the caller. When early media response is sent, the softphone can send media data to the other party while the phone is still ringing.
Public methodRingWithEarlyMedia(CallType) Sends a provisional response with media description to the caller. When early media response is sent, the softphone can send media data to the other party while the phone is still ringing.
Public methodStart Starts the outgoing call.
Public methodToggleHold Puts the call on hold or takes the call off hold. (toggle) If the call is in InCall state, puts it on hold. If the call is in LocalHeld or InactiveHeld state, takes it off hold.
Public methodUnhold Takes the call off from hold. If the call is in progress, it has no effect.
Top
Events
 NameDescription
Public eventCallStateChanged Occurs when the state of the call has changed.
(Inherited from IOzBaseCall)
Public eventDtmfReceived Occurs when the other party stopped the DTMF signalling.
Public eventDtmfStarted Occurs when the other party started the DTMF signalling.
Public eventForwarding Occurs when the call is being forwarded to a different set of destinations.
(Inherited from IOzBaseCall)
Public eventRedirected Occurs when the call has redirected.
(Inherited from IOzBaseCall)
Top
See Also