|
ImagingTools Core SDK
|
#include <IProgressSessionsManager.h>
Inherits istd::IPolymorphic.
Inherited by imtservergql::CProgressManagerPublisherComp [virtual].
Public Member Functions | |
| virtual ibase::IProgressManager * | BeginProgressSession (const QByteArray &sessionId, const QString &description)=0 |
| virtual bool | EndProgressSession (const QByteArray &sessionId)=0 |
| virtual bool | CancelProgressSession (const QByteArray &sessionId, const QString &description=QString(), bool isFailed=false)=0 |
Common interface for managing progress sessions
Definition at line 16 of file IProgressSessionsManager.h.
|
pure virtual |
Create a progress manager session and return a pointer to it The pointer remains valid until EndProgressSession or CancelProgressSession is called with given session ID
|
pure virtual |
Cancel progress session with given ID
|
pure virtual |
End progress session with given ID normally