ICall Interface |
Namespace: Ozeki.VoIP
The ICall type exposes the following members.
Name | Description | |
---|---|---|
Answer |
Answers the incoming call.
(Inherited from IOzPhoneCall.) | |
Answer(CallType) |
Answers the incoming call with the specified media types.
(Inherited from IOzPhoneCall.) | |
AttendedTransfer |
Transfers the call to another phone number.
An attended transfer is a transfer made after notifying the destination party of the transfer.
| |
BlindTransfer |
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.
(Inherited from IOzPhoneCall.) | |
Forward |
Forwards the incoming call to another phone.
(Inherited from IOzPhoneCall.) | |
HangUp |
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.
(Inherited from IOzPhoneCall.) | |
Hold |
Puts the call on hold. If the call is already on local hold, it has no effect.
(Inherited from IOzPhoneCall.) | |
ModifyCallType |
Modifies the media used during the call.
| |
Reject |
Rejects the incoming call.
(Inherited from IOzPhoneCall.) | |
Reject(String) |
Rejects the incoming call.
(Inherited from IOzPhoneCall.) | |
Respond(ResponseCodes) |
Sends a response to the caller with the specified status code.
| |
Respond(ResponseCodes, String) |
Sends a response to the caller with the specified status code.
| |
RingWithEarlyMedia |
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.
(Inherited from IOzPhoneCall.) | |
RingWithEarlyMedia(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.
(Inherited from IOzPhoneCall.) | |
SendInfo |
Sends INFO request to the other party.
| |
SendInstantMessage(String) |
Sends MESSAGE request to the other party.
| |
SendInstantMessage(String, MimeType) |
Sends MESSAGE request to the other party.
| |
SendInstantMessage(String, String) |
Sends MESSAGE request to the other party.
| |
Start |
Starts the outgoing call.
(Inherited from IOzPhoneCall.) | |
StartDTMFSignal(DtmfNamedEvents) |
Starts sending the given DTMF signal continously until the StopDTMFSignal method called. The signalling mode will be detected automatically.
| |
StartDTMFSignal(DtmfNamedEvents, DtmfSignalingMode) |
Starts sending the given DTMF signal continously until the StopDTMFSignal method called. If the remote party does not support the specified method, no DTMF signal will be sent.
| |
StopDTMFSignal |
Stops the DTMF signalling.
| |
ToggleHold |
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.
(Inherited from IOzPhoneCall.) | |
Unhold |
Takes the call off from hold. If the call is in progress, it has no effect.
(Inherited from IOzPhoneCall.) |
Name | Description | |
---|---|---|
CallID |
Gets the unique identifier of the call.
(Inherited from IOzBaseCall.) | |
CallState |
Gets the state of the call.
(Inherited from IOzBaseCall.) | |
CallType |
Gets information about the type of the call. (i.e.: Audio, Video, AudioVideo)
| |
CustomProperties |
Gets a collection that can be used for storing custom values for the call.
| |
DialInfo |
Gets basic information about the call such as caller ID or dialed number.
(Inherited from IBaseCall.) | |
IsAnswered |
Gets a boolean value indicating whether the call has been answered.
(Inherited from IOzBaseCall.) | |
IsIncoming |
Gets if the call is an incoming call.
(Inherited from IOzBaseCall.) | |
Media |
Gets the media manager that handles the media.
(Inherited from IOzPhoneCall.) | |
OtherParty |
Gets information about the remote party.
| |
Owner |
Gets the owner of the call.
(Inherited from IBaseCall.) | |
ReasonOfState |
Gets the textual context of the call state.
(Inherited from IOzBaseCall.) | |
TransferInfo |
Gets information about the call transfer.
|
Name | Description | |
---|---|---|
CallStateChanged |
Occurs when the state of the call has changed.
(Inherited from IOzBaseCall.) | |
CallTypeChanged |
Occurs when the call type changed.
| |
DtmfReceived |
Occurs when the other party stopped the DTMF signalling.
(Inherited from IOzPhoneCall.) | |
DtmfStarted |
Occurs when the other party started the DTMF signalling.
(Inherited from IOzPhoneCall.) | |
InfoDataReceived |
Occurs when the other party sent data in a SIP INFO request.
| |
InfoResponseReceived |
Occurs when response received to a sent SIP INFO request.
| |
InstantMessageReceived |
Occurs when an the other party sent an instant message.
| |
InstantMessageResponseReceived |
Occurs when a delivery response arrived to a sent message.
| |
TransferStateChanged |
Occurs when the transfer state changed.
|