Proud::IDumpClientDelegate Class Referenceabstract

Public Member Functions

virtual bool MustStopNow ()=0
 
virtual void OnException (Exception &e)=0
 
virtual void OnComplete ()=0
 

Detailed Description

Delegate interface that is requested by CDumpClient. It is needed as as index when creating CDumpClient.

Member Function Documentation

virtual bool Proud::IDumpClientDelegate::MustStopNow ( )
pure virtual

Called periodically while CDumpClient sends dump file to server. This function must return true in order to let user cancel the sending process.

virtual void Proud::IDumpClientDelegate::OnComplete ( )
pure virtual

This will be called once sending is completed. Sending chat box can be closed at this point.

virtual void Proud::IDumpClientDelegate::OnException ( Exception e)
pure virtual

TODO:translate needed. This method will be called back in case when an exception occurs while processing sending.