ZDK
ICallStatus.h
1 #ifndef __ICALLORIGINSTATUS__
2 #define __ICALLORIGINSTATUS__
3 
4 #include "IZHandle.h"
5 #include "Types/OriginType.h"
6 #include "Types/CallLineStatus.h"
7 
8 namespace ZDK
9 {
10 //# @abi(all) documentation
17 //# @abi(obj_c) skip_pool
18 class ICallStatus : public virtual ZDK::IZHandle
19 {
20 public:
21  //# @abi(all) documentation
30  //# @abi(jni|obj_c) property
31  virtual ZDK::OriginType Origin() const = 0;
32 
33  //# @abi(all) documentation
40  //# @abi(jni|obj_c) property
41  virtual ZDK::CallLineStatus LineStatus() const = 0;
42 
43 };
44 
45 } //namespace ZDK
46 
47 #endif //__ICALLORIGINSTATUS__
Definition: IZHandle.h:12
Call's status information.
Definition: ICallStatus.h:18
Definition: IAccountConfig.h:10
virtual ZDK::CallLineStatus LineStatus() const =0
Gets the current state of the call.
virtual ZDK::OriginType Origin() const =0
Gets the call initiator.