1 #ifndef __IFILETRANSFERNOTIFICATIONS__ 2 #define __IFILETRANSFERNOTIFICATIONS__ 4 #include "IEventHandle.h" 5 #include "Types/SharedPointerTypes.h" 14 virtual void OnFileTransferAccepted(ZDK::Shared::FileTransfer fileTransfer) = 0;
16 virtual void OnFileTransferRejected(ZDK::Shared::FileTransfer fileTransfer) = 0;
18 virtual void OnFileTransferExtendedError(ZDK::Shared::FileTransfer fileTransfer, ZDK::Shared::ExtendedError error) = 0;
20 virtual void OnFileTransferCompleted(ZDK::Shared::FileTransfer fileTransfer) = 0;
22 virtual void OnFileTransferWrite(ZDK::Shared::FileTransfer fileTransfer,
unsigned long long offset,
unsigned char* data) = 0;
24 virtual unsigned char* OnFileTransferRead(ZDK::Shared::FileTransfer fileTransfer,
unsigned long long offset,
unsigned long long size) = 0;
29 #endif //__IFILETRANSFERNOTIFICATIONS__ Definition: IFileTransferEventsHandler.h:11
Definition: IEventHandle.h:11
Definition: IAccountConfig.h:10