1 #ifndef __IACCOUNTSTATUSNOTIFICATIONS__ 2 #define __IACCOUNTSTATUSNOTIFICATIONS__ 4 #include "IEventHandle.h" 5 #include "Types/SharedPointerTypes.h" 6 #include "Types/AccountStatus.h" 7 #include "Types/OwnershipChange.h" 28 virtual void OnAccountStatusChanged(ZDK::Shared::Account account, ZDK::AccountStatus status,
int statusCode) = 0;
71 ZDK::Shared::String pContent) = 0;
125 virtual void OnAccountFileTransferRequested(ZDK::Shared::Account account, ZDK::Shared::FileTransfer TransferHandler,
126 ZDK::Shared::String FromPhone, ZDK::Shared::String FromtName,
127 ZDK::Shared::String FromURI, ZDK::Shared::String FileName,
int Size,
128 ZDK::Shared::String FileType,
unsigned char* digest) = 0;
149 #endif //__IACCOUNTSTATUSNOTIFICATIONS__ Definition: IAccountEventsHandler.h:13
virtual void OnAccountRetryingRegistration(ZDK::Shared::Account account, int isRetrying, int inSeconds)=0
Notify upon Account is retrying registration.
virtual void OnAccountChatMessageReceived(ZDK::Shared::Account account, ZDK::Shared::String pPeer, ZDK::Shared::String pContent)=0
Notify upon Chat message was received.
virtual void OnAccountCallOwnershipChanged(ZDK::Shared::Account account, ZDK::Shared::Call call, ZDK::OwnershipChange action)=0
Notify upon call ownership changed.
Definition: IEventHandle.h:11
virtual void OnAccountPushTokenReceived(ZDK::Shared::Account account, ZDK::Shared::String pushToken)=0
Notify upon push token is received.
Definition: IAccountConfig.h:10
virtual void OnAccountIncomingCall(ZDK::Shared::Account account, ZDK::Shared::Call call)=0
Notify upon Incoming Call.
virtual void OnAccountUserSipOutboundMissing(ZDK::Shared::Account account)=0
Warning for missing SIP Outbound support at the server.
virtual void OnAccountStatusChanged(ZDK::Shared::Account account, ZDK::AccountStatus status, int statusCode)=0
Notify upon Account status is changed.
virtual void OnAccountExtendedError(ZDK::Shared::Account account, ZDK::Shared::ExtendedError error)=0
Notify upon account extended error occurs.