OperationError Event
Reports a protocol error.
Syntax
ANSI (Cross Platform) virtual int FireOperationError(WebDAVClientOperationErrorEventParams *e);
typedef struct {
const char *URL;
const char *Status;
const char *Error;
const char *Description; int reserved; } WebDAVClientOperationErrorEventParams; Unicode (Windows) virtual INT FireOperationError(WebDAVClientOperationErrorEventParams *e);
typedef struct {
LPCWSTR URL;
LPCWSTR Status;
LPCWSTR Error;
LPCWSTR Description; INT reserved; } WebDAVClientOperationErrorEventParams;
- (void)onOperationError:(NSString*)URL :(NSString*)status :(NSString*)error :(NSString*)description;
#define EID_WEBDAVCLIENT_OPERATIONERROR 6 virtual INT SECUREBLACKBOXLITE_CALL FireOperationError(LPSTR &lpszURL, LPSTR &lpszStatus, LPSTR &lpszError, LPSTR &lpszDescription);
Remarks
This event is fired to report a WebDAV protocol error that happened during the data exchange. This is different from Error which reports more general errors out of the scope of WebDAV protocol.
Use ErrorCode to get the error code, and Description for a corresponding textual comment.