Delegate interface that is requested by CDumpClient. It is needed as as index when creating CDumpClient.
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.