BESClientComplianceMod.Progress
Use this object to collect the progress of the Open session from the BESClient.
Progress Methods | Description |
long SessionProgress() | Requests progress of current session. When a
session is currently open, contacts the BESClient to collect the current
progress state of the current compliance operation. The return values
of this property are one of: 1: COMPLIANCE_PROGRESS_COMPLETE 2: COMPLIANCE_PROGRESS_ERROR 3: COMPLIANCE_PROGRESS_BUSY When COMPLIANCE_PROGRESS_COMPLETE is returned, the results of the compliance check are available. Use the Result object to collect the results. |
Progress Properties | Description |
long GetPercent(); | When COMPLIANCE_PROGRESS_BUSY is returned from SessionProgress, the GetPercent property might be accessed to obtain the current estimate of percent completion. |
long GetError(); | When COMPLIANCE_PROGRESS_ERROR is returned from SessionProgress, the GetError property might be accessed to obtain the current error. The error codes are defined in the API Constants part of this document. |