ZDK
IOSCallCordinatorEventsHandler.h
1 #ifndef __IOSCALLCORDINATOREVENTSHANDLER__
2 #define __IOSCALLCORDINATOREVENTSHANDLER__
3 
4 #include "Types/CallLineStatus.h"
5 #include "Types/CallMediaChannel.h"
6 #include "Types/OriginType.h"
7 #include "Types/OSCallRejectionReason.h"
8 
9 namespace ZDK
10 {
11 
12 //# @abi(obj_c|jni) delegate
14 {
15 public:
16 
17  //# @abi(all) documentation
26  virtual void OnAcceptCallRequest(ZDK::Shared::OSCallCoordinator coordinator, ZDK::CallMediaChannel acceptedMedia) = 0;
27 
28  //# @abi(all) documentation
37  virtual void OnRejectCallRequest(ZDK::Shared::OSCallCoordinator coordinator, ZDK::OSCallRejectionReason rejectionReason) = 0;
38 
39  //# @abi(all) documentation
48  virtual void OnHoldCallRequest(ZDK::Shared::OSCallCoordinator coordinator, ZDK::OriginType origin) = 0;
49 
50  //# @abi(all) documentation
59  virtual void OnResumeCallRequest(ZDK::Shared::OSCallCoordinator coordinator, ZDK::OriginType origin) = 0;
60 
61  //# @abi(all) documentation
70  virtual void OnEndCallRequest(ZDK::Shared::OSCallCoordinator coordinator, ZDK::OriginType origin) = 0;
71 };
72 
73 } //namespace ZDK
74 
75 #endif //__IOSCALLCORDINATOREVENTSHANDLER__
virtual void OnAcceptCallRequest(ZDK::Shared::OSCallCoordinator coordinator, ZDK::CallMediaChannel acceptedMedia)=0
Notify upon Accept Call request occurs.
virtual void OnResumeCallRequest(ZDK::Shared::OSCallCoordinator coordinator, ZDK::OriginType origin)=0
Notify upon Resume Call request occurs.
Definition: IOSCallCordinatorEventsHandler.h:13
virtual void OnEndCallRequest(ZDK::Shared::OSCallCoordinator coordinator, ZDK::OriginType origin)=0
Notify upon End Call request occurs.
virtual void OnRejectCallRequest(ZDK::Shared::OSCallCoordinator coordinator, ZDK::OSCallRejectionReason rejectionReason)=0
Notify upon Call Reject request occurs.
Definition: IEventHandle.h:11
Definition: IAccountConfig.h:10
virtual void OnHoldCallRequest(ZDK::Shared::OSCallCoordinator coordinator, ZDK::OriginType origin)=0
Notify upon Hold Call request occurs.