Phone call service event callback.
More...
#include <IPhoneCallService.h>
|
virtual | ~IPhoneCallServiceSink () |
|
virtual void | OnAnswerSIPCallResult (bool succeeded, const SIPCallInfo &sipCallInfo, bool accepted)=0 |
| Answer incoming SIP call response callback.
|
|
virtual void | OnAcceptSIPCallToMeetingResult (bool succeeded, const SIPCallInfo &sipCallInfo)=0 |
| Accept the upgrade SIP call to meeting result.
|
|
virtual void | OnUpdateSIPCallPeerResult (bool succeeded, const SIPCallInfo &sipCallInfo)=0 |
| Make a call to peer result.
|
|
virtual void | OnUpdateSIPCallAudioResult (bool succeeded)=0 |
| Update SIP call audio status result.
|
|
virtual void | OnTransferSIPCallResult (bool succeeded, const SIPCallInfo &sipCallInfo, const SIPCallTransferInfo &transferInfo)=0 |
| Transfer SIP call result.
|
|
virtual void | OnUpgradeSIPCallToMeetingResult (bool succeeded, const SIPCallInfo &sipCallInfo)=0 |
| Upgrade SIP call to meeting result.
|
|
virtual void | OnReceiveIncomingSIPCallNotification (const SIPCallInfo &sipCallInfo)=0 |
| Receive incoming SIP call notification.
|
|
virtual void | OnTreatSIPCallNotification (bool accepted, const SIPCallInfo &sipCallInfo)=0 |
| Treat SIP call notification.
|
|
virtual void | OnInviteSIPCallToJoinMeetingNotification (const SIPCallInfo &sipCallInfo)=0 |
| The invitation to upgrade the SIP call to meeting.
|
|
virtual void | OnTerminateSIPCallNotification (SIPCallTerminateReason reason, const SIPCallInfo &sipCallInfo)=0 |
| Terminate SIP call notification.
|
|
virtual void | OnUpdateSIPCallAudioStatusNotification (bool muted)=0 |
| Update SIP call audio status notification.
|
|
virtual void | OnUpdateSIPCallStatusNotification (const SIPCallInfo &sipCallInfo)=0 |
| Update SIP call notification.
|
|
virtual void | OnTransferSIPCallNotification (bool succeeded, const SIPCallInfo &sipCallInfo)=0 |
| Transfer SIP call notification.
|
|
virtual void | OnUpgradeSIPCallToMeetingNotification (bool succeeded, const SIPCallInfo &sipCallInfo)=0 |
| Upgrade the SIP call to meeting notification.
|
|
virtual void | OnUpdateSIPServiceStatusNotification (const SIPService &sipService)=0 |
| Update SIP service info notification.
|
|
Phone call service event callback.
Definition at line 254 of file IPhoneCallService.h.
◆ ~IPhoneCallServiceSink()
virtual IPhoneCallServiceSink::~IPhoneCallServiceSink |
( |
| ) |
|
|
inlinevirtual |
◆ OnAcceptSIPCallToMeetingResult()
virtual void IPhoneCallServiceSink::OnAcceptSIPCallToMeetingResult |
( |
bool |
succeeded, |
|
|
const SIPCallInfo & |
sipCallInfo |
|
) |
| |
|
pure virtual |
Accept the upgrade SIP call to meeting result.
- Since
- 6.0.0
- Zoom Rooms minimum version
- 6.0.0
- Parameters
-
succeeded | TRUE indicates accept the upgrade SIP call to meeting successfully. Otherwise not. |
sipCallInfo | The SIP call which the peer wants to upgrade to meeting. |
◆ OnAnswerSIPCallResult()
virtual void IPhoneCallServiceSink::OnAnswerSIPCallResult |
( |
bool |
succeeded, |
|
|
const SIPCallInfo & |
sipCallInfo, |
|
|
bool |
accepted |
|
) |
| |
|
pure virtual |
Answer incoming SIP call response callback.
- Since
- 6.0.0
- Zoom Rooms minimum version
- 6.0.0
- Parameters
-
succeeded | TURE indicates answer the incoming SIP call successfully. Otherwise not. |
sipCallInfo | The SIP call which is answered. |
accepted | TURE indicates accept the incoming SIP call. Otherwise not. |
◆ OnInviteSIPCallToJoinMeetingNotification()
virtual void IPhoneCallServiceSink::OnInviteSIPCallToJoinMeetingNotification |
( |
const SIPCallInfo & |
sipCallInfo | ) |
|
|
pure virtual |
The invitation to upgrade the SIP call to meeting.
- Since
- 6.0.0
- Zoom Rooms minimum version
- 6.0.0
- Parameters
-
sipCallInfo | The SIP call which the peer wants to upgrade to meeting. |
◆ OnReceiveIncomingSIPCallNotification()
virtual void IPhoneCallServiceSink::OnReceiveIncomingSIPCallNotification |
( |
const SIPCallInfo & |
sipCallInfo | ) |
|
|
pure virtual |
Receive incoming SIP call notification.
- Since
- 6.0.0
- Zoom Rooms minimum version
- 6.0.0
- Parameters
-
sipCallInfo | The SIP call which is received. |
◆ OnTerminateSIPCallNotification()
Terminate SIP call notification.
- Since
- 6.0.0
- Zoom Rooms minimum version
- 6.0.0
- Parameters
-
reason | The reason why the SIP call is terminated. |
sipCallInfo | The SIP call which is terminated. |
◆ OnTransferSIPCallNotification()
virtual void IPhoneCallServiceSink::OnTransferSIPCallNotification |
( |
bool |
succeeded, |
|
|
const SIPCallInfo & |
sipCallInfo |
|
) |
| |
|
pure virtual |
Transfer SIP call notification.
- Since
- 6.0.0
- Zoom Rooms minimum version
- 6.0.0
- Parameters
-
succeeded | TRUE indicates the SIP call is transferred successfully. Otherwise not. |
sipCallInfo | The SIP call which is transferred. |
◆ OnTransferSIPCallResult()
virtual void IPhoneCallServiceSink::OnTransferSIPCallResult |
( |
bool |
succeeded, |
|
|
const SIPCallInfo & |
sipCallInfo, |
|
|
const SIPCallTransferInfo & |
transferInfo |
|
) |
| |
|
pure virtual |
Transfer SIP call result.
- Since
- 6.0.0
- Zoom Rooms minimum version
- 6.0.0
- Parameters
-
succeeded | TRUE indicates transfer the SIP call successfully. Otherwise not. |
sipCallInfo | The SIP call which is transferred. |
transferInfo | The struct includes transfer's type and peer URI who the call is transferred to, details SIPCallTransferInfo struct. |
◆ OnTreatSIPCallNotification()
virtual void IPhoneCallServiceSink::OnTreatSIPCallNotification |
( |
bool |
accepted, |
|
|
const SIPCallInfo & |
sipCallInfo |
|
) |
| |
|
pure virtual |
Treat SIP call notification.
- Since
- 6.0.0
- Zoom Rooms minimum version
- 6.0.0
- Parameters
-
accepted | TRUE indicates the SIP call is accepted. Otherwise not. |
sipCallInfo | The SIP call which is treated. |
◆ OnUpdateSIPCallAudioResult()
virtual void IPhoneCallServiceSink::OnUpdateSIPCallAudioResult |
( |
bool |
succeeded | ) |
|
|
pure virtual |
Update SIP call audio status result.
- Since
- 6.0.0
- Zoom Rooms minimum version
- 6.0.0
- Parameters
-
succeeded | TRUE indicates update SIP call audio successfully.Otherwise not. |
◆ OnUpdateSIPCallAudioStatusNotification()
virtual void IPhoneCallServiceSink::OnUpdateSIPCallAudioStatusNotification |
( |
bool |
muted | ) |
|
|
pure virtual |
Update SIP call audio status notification.
- Since
- 6.0.0
- Zoom Rooms minimum version
- 6.0.0
- Parameters
-
muted | The status of SIP call audio. |
◆ OnUpdateSIPCallPeerResult()
virtual void IPhoneCallServiceSink::OnUpdateSIPCallPeerResult |
( |
bool |
succeeded, |
|
|
const SIPCallInfo & |
sipCallInfo |
|
) |
| |
|
pure virtual |
Make a call to peer result.
- Since
- 6.0.0
- Zoom Rooms minimum version
- 6.0.0
- Parameters
-
succeeded | TRUE indicates call peer successfully. Otherwise not. |
sipCallInfo | The call with peer. |
◆ OnUpdateSIPCallStatusNotification()
virtual void IPhoneCallServiceSink::OnUpdateSIPCallStatusNotification |
( |
const SIPCallInfo & |
sipCallInfo | ) |
|
|
pure virtual |
Update SIP call notification.
- Since
- 6.0.0
- Zoom Rooms minimum version
- 6.0.0
- Parameters
-
sipCallInfo | The new SIP call info. |
◆ OnUpdateSIPServiceStatusNotification()
virtual void IPhoneCallServiceSink::OnUpdateSIPServiceStatusNotification |
( |
const SIPService & |
sipService | ) |
|
|
pure virtual |
Update SIP service info notification.
- Since
- 6.0.0
- Zoom Rooms minimum version
- 6.0.0
- Parameters
-
sipService | The new SIP service info. |
◆ OnUpgradeSIPCallToMeetingNotification()
virtual void IPhoneCallServiceSink::OnUpgradeSIPCallToMeetingNotification |
( |
bool |
succeeded, |
|
|
const SIPCallInfo & |
sipCallInfo |
|
) |
| |
|
pure virtual |
Upgrade the SIP call to meeting notification.
- Since
- 6.0.0
- Zoom Rooms minimum version
- 6.0.0
- Parameters
-
succeeded | TRUE indicates upgrade the SIP call to meeting successfully. Otherwise not. |
sipCallInfo | The SIP call which is upgraded. |
◆ OnUpgradeSIPCallToMeetingResult()
virtual void IPhoneCallServiceSink::OnUpgradeSIPCallToMeetingResult |
( |
bool |
succeeded, |
|
|
const SIPCallInfo & |
sipCallInfo |
|
) |
| |
|
pure virtual |
Upgrade SIP call to meeting result.
- Since
- 6.0.0
- Zoom Rooms minimum version
- 6.0.0
- Parameters
-
succeeded | TRUE indicates upgrade the SIP call to meeting successfully. Otherwise not. |
sipCallInfo | The SIP call which is upgraded to meeting. |