13 #import <kerio/web/idl/SharedStructures.idl>
21 const long ErrorCodeParseError = -32700;
22 const long ErrorCodeInternalError = -32603;
23 const long ErrorCodeInvalidParams = -32602;
24 const long ErrorCodeMethodNotFound = -32601;
25 const long ErrorCodeInvalidRequest = -32600;
28 const long ErrorCodeMultiServerBackendMaintenance = -32003;
29 const long ErrorCodeTimedout = -32002;
30 const long ErrorCodeSessionExpired = -32001;
32 const long ErrorCodeCommunicationFailure = -1;
35 const long ErrorCodeRequestEntityTooLarge = 413;
38 const long ErrorCodeOperationFailed = 1000;
39 const long ErrorCodeAlreadyExists = 1001;
40 const long ErrorCodeNoSuchEntity = 1002;
41 const long ErrorCodeNotPermitted = 1003;
42 const long ErrorCodeAccessDenied = 1004;
44 const long ErrorCodeDangerousOperation = 4000;
45 const long ErrorCodePartialSuccess = 4001;
46 const long ErrorCodeChangePswFailed = 4002;
49 const long ErrorCodeFolderReindexing = 4100;
50 const long ErrorCodeOperationInProgress = 4101;
51 const long ErrorCodeQuotaReached = 4102;
52 const long ErrorCodeSendingFailed = 4103;
53 const long ErrorCodeNoSuchFolder = 4104;
54 const long ErrorCodeOperatorSessionExpired = 4105;
57 typedef string UtcTime;
58 typedef longlong Watermark;
84 typedef sequence<CreateResult> CreateResultList;
95 typedef sequence<SetResult> SetResultList;
102 typedef sequence<Image> ImageList;