From 42e3cb35ab9e4047c3452e03421582c006ddddd2 Mon Sep 17 00:00:00 2001 From: qwxiao Date: Thu, 14 Aug 2025 20:42:53 +0800 Subject: [PATCH] =?UTF-8?q?Request=E7=9A=84ArkTs=201.2=E5=A4=9A=E4=BD=99AP?= =?UTF-8?q?I=E4=B8=8B=E7=BA=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: qwxiao --- api/@ohos.request.d.ts | 661 ++++++++++++++--------------------------- 1 file changed, 217 insertions(+), 444 deletions(-) diff --git a/api/@ohos.request.d.ts b/api/@ohos.request.d.ts index e2fd1aff40..f7e61c5c1a 100644 --- a/api/@ohos.request.d.ts +++ b/api/@ohos.request.d.ts @@ -58,8 +58,7 @@ declare namespace request { * * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ const EXCEPTION_PERMISSION: int; /** @@ -73,8 +72,7 @@ declare namespace request { * * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ const EXCEPTION_PARAMCHECK: int; /** @@ -88,8 +86,7 @@ declare namespace request { * * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ const EXCEPTION_UNSUPPORTED: int; /** @@ -103,8 +100,7 @@ declare namespace request { * * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ const EXCEPTION_FILEIO: int; /** @@ -118,8 +114,7 @@ declare namespace request { * * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ const EXCEPTION_FILEPATH: int; /** @@ -133,8 +128,7 @@ declare namespace request { * * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ const EXCEPTION_SERVICE: int; /** @@ -148,8 +142,7 @@ declare namespace request { * * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ const EXCEPTION_OTHERS: int; @@ -164,8 +157,7 @@ declare namespace request { * * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ const NETWORK_MOBILE: int; @@ -180,8 +172,7 @@ declare namespace request { * * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ const NETWORK_WIFI: int; @@ -196,8 +187,7 @@ declare namespace request { * * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ const ERROR_CANNOT_RESUME: int; @@ -212,8 +202,7 @@ declare namespace request { * * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ const ERROR_DEVICE_NOT_FOUND: int; @@ -228,8 +217,7 @@ declare namespace request { * * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ const ERROR_FILE_ALREADY_EXISTS: int; @@ -244,8 +232,7 @@ declare namespace request { * * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ const ERROR_FILE_ERROR: int; @@ -260,8 +247,7 @@ declare namespace request { * * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ const ERROR_HTTP_DATA_ERROR: int; @@ -276,8 +262,7 @@ declare namespace request { * * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ const ERROR_INSUFFICIENT_SPACE: int; @@ -292,8 +277,7 @@ declare namespace request { * * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ const ERROR_TOO_MANY_REDIRECTS: int; @@ -308,8 +292,7 @@ declare namespace request { * * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ const ERROR_UNHANDLED_HTTP_CODE: int; @@ -324,8 +307,7 @@ declare namespace request { * * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ const ERROR_UNKNOWN: int; @@ -340,8 +322,7 @@ declare namespace request { * * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ const ERROR_OFFLINE: int; @@ -356,8 +337,7 @@ declare namespace request { * * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ const ERROR_UNSUPPORTED_NETWORK_TYPE: int; @@ -374,8 +354,7 @@ declare namespace request { * * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ const PAUSED_QUEUED_FOR_WIFI: int; @@ -390,8 +369,7 @@ declare namespace request { * * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ const PAUSED_WAITING_FOR_NETWORK: int; @@ -406,8 +384,7 @@ declare namespace request { * * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ const PAUSED_WAITING_TO_RETRY: int; @@ -422,8 +399,7 @@ declare namespace request { * * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ const PAUSED_BY_USER: int; @@ -438,8 +414,7 @@ declare namespace request { * * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ const PAUSED_UNKNOWN: int; @@ -454,8 +429,7 @@ declare namespace request { * * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ const SESSION_SUCCESSFUL: int; @@ -470,8 +444,7 @@ declare namespace request { * * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ const SESSION_RUNNING: int; @@ -486,8 +459,7 @@ declare namespace request { * * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ const SESSION_PENDING: int; @@ -502,8 +474,7 @@ declare namespace request { * * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ const SESSION_PAUSED: int; @@ -518,8 +489,7 @@ declare namespace request { * * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ const SESSION_FAILED: int; @@ -569,8 +539,7 @@ declare namespace request { * @throws { BusinessError } 13400003 - Task service ability error. * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ function downloadFile(context: BaseContext, config: DownloadConfig, callback: AsyncCallback): void; @@ -620,8 +589,7 @@ declare namespace request { * @throws { BusinessError } 13400003 - Task service ability error. * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ function downloadFile(context: BaseContext, config: DownloadConfig): Promise; @@ -667,8 +635,7 @@ declare namespace request { * @throws { BusinessError } 13400002 - File path not supported or invalid. * @syscap SystemCapability.MiscServices.Upload * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ function uploadFile(context: BaseContext, config: UploadConfig, callback: AsyncCallback): void; @@ -714,8 +681,7 @@ declare namespace request { * @throws { BusinessError } 13400002 - File path not supported or invalid. * @syscap SystemCapability.MiscServices.Upload * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ function uploadFile(context: BaseContext, config: UploadConfig): Promise; @@ -735,8 +701,7 @@ declare namespace request { * @typedef DownloadConfig * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 * @name DownloadConfig */ interface DownloadConfig { @@ -763,8 +728,7 @@ declare namespace request { * @type { string } * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'15', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 15 */ url: string; /** @@ -779,8 +743,7 @@ declare namespace request { * @type { ?Object } * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ header?: Object; /** @@ -795,8 +758,7 @@ declare namespace request { * @type { ?boolean } * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ enableMetered?: boolean; /** @@ -811,8 +773,7 @@ declare namespace request { * @type { ?boolean } * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ enableRoaming?: boolean; /** @@ -827,8 +788,7 @@ declare namespace request { * @type { ?string } * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ description?: string; /** @@ -843,8 +803,7 @@ declare namespace request { * @type { ?int } * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ networkType?: int; /** @@ -859,8 +818,7 @@ declare namespace request { * @type { ?string } * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ filePath?: string; /** @@ -875,8 +833,7 @@ declare namespace request { * @type { ?string } * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ title?: string; /** @@ -891,8 +848,7 @@ declare namespace request { * @type { ?boolean } * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ background?: boolean; } @@ -913,8 +869,7 @@ declare namespace request { * @typedef DownloadInfo * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ interface DownloadInfo { /** @@ -929,8 +884,7 @@ declare namespace request { * @type { string } * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ description: string; /** @@ -945,8 +899,7 @@ declare namespace request { * @type { long } * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ downloadedBytes: long; /** @@ -961,8 +914,7 @@ declare namespace request { * @type { long } * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ downloadId: long; /** @@ -977,8 +929,7 @@ declare namespace request { * @type { int } * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ failedReason: int; /** @@ -993,8 +944,7 @@ declare namespace request { * @type { string } * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ fileName: string; /** @@ -1009,8 +959,7 @@ declare namespace request { * @type { string } * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ filePath: string; /** @@ -1025,8 +974,7 @@ declare namespace request { * @type { int } * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ pausedReason: int; /** @@ -1041,8 +989,7 @@ declare namespace request { * @type { int } * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ status: int; /** @@ -1057,8 +1004,7 @@ declare namespace request { * @type { string } * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ targetURI: string; /** @@ -1073,8 +1019,7 @@ declare namespace request { * @type { string } * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ downloadTitle: string; /** @@ -1089,8 +1034,7 @@ declare namespace request { * @type { long } * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ downloadTotalBytes: long; } @@ -1110,8 +1054,7 @@ declare namespace request { * @typedef DownloadTask * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ interface DownloadTask { /** @@ -1152,8 +1095,7 @@ declare namespace request { *
2. Incorrect parameter type. 3. Parameter verification failed. * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'12', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 12 */ on(type: 'progress', callback: (receivedSize: long, totalSize: long) => void): void; @@ -1195,8 +1137,7 @@ declare namespace request { *
2. Incorrect parameter type. 3. Parameter verification failed. * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'12', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 12 */ off(type: 'progress', callback?: (receivedSize: long, totalSize: long) => void): void; @@ -1238,8 +1179,7 @@ declare namespace request { *
2. Incorrect parameter type. 3. Parameter verification failed. * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'12', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 12 */ on(type: 'complete' | 'pause' | 'remove', callback: () => void): void; @@ -1281,8 +1221,7 @@ declare namespace request { *
2. Incorrect parameter type. 3. Parameter verification failed. * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'12', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 12 */ off(type: 'complete' | 'pause' | 'remove', callback?: () => void): void; @@ -1318,8 +1257,7 @@ declare namespace request { *
2. Incorrect parameter type. 3. Parameter verification failed. * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'12', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 12 */ on(type: 'fail', callback: (err: int) => void): void; @@ -1355,8 +1293,7 @@ declare namespace request { *
2. Incorrect parameter type. 3. Parameter verification failed. * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'12', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 12 */ off(type: 'fail', callback?: (err: int) => void): void; @@ -1519,8 +1456,7 @@ declare namespace request { * @throws { BusinessError } 201 - The permissions check fails. * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'12', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 12 */ delete(callback: AsyncCallback): void; @@ -1553,8 +1489,7 @@ declare namespace request { * @throws { BusinessError } 201 - The permissions check fails. * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'12', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 12 */ delete(): Promise; @@ -1587,8 +1522,7 @@ declare namespace request { * @throws { BusinessError } 201 - The permissions check fails. * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'12', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 12 */ suspend(callback: AsyncCallback): void; @@ -1621,8 +1555,7 @@ declare namespace request { * @throws { BusinessError } 201 - The permissions check fails. * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'12', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 12 */ suspend(): Promise; @@ -1688,8 +1621,7 @@ declare namespace request { * @throws { BusinessError } 201 - The permissions check fails. * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'12', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 12 */ restore(): Promise; @@ -1725,8 +1657,7 @@ declare namespace request { * @throws { BusinessError } 201 - The permissions check fails. * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'12', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 12 */ getTaskInfo(callback: AsyncCallback): void; @@ -1762,8 +1693,7 @@ declare namespace request { * @throws { BusinessError } 201 - The permissions check fails. * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'12', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 12 */ getTaskInfo(): Promise; @@ -1799,8 +1729,7 @@ declare namespace request { * @throws { BusinessError } 201 - The permissions check fails. * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'12', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 12 */ getTaskMimeType(callback: AsyncCallback): void; @@ -1836,8 +1765,7 @@ declare namespace request { * @throws { BusinessError } 201 - The permissions check fails. * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'12', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 12 */ getTaskMimeType(): Promise; } @@ -1858,8 +1786,7 @@ declare namespace request { * @typedef File * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ interface File { /** @@ -1874,8 +1801,7 @@ declare namespace request { * @type { string } * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ filename: string; /** @@ -1890,8 +1816,7 @@ declare namespace request { * @type { string } * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ name: string; /** @@ -1906,8 +1831,7 @@ declare namespace request { * @type { string } * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ uri: string; /** @@ -1922,8 +1846,7 @@ declare namespace request { * @type { string } * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ type: string; } @@ -1944,8 +1867,7 @@ declare namespace request { * @typedef RequestData * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ interface RequestData { /** @@ -1960,8 +1882,7 @@ declare namespace request { * @type { string } * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ name: string; /** @@ -1976,8 +1897,7 @@ declare namespace request { * @type { string } * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ value: string; } @@ -1998,8 +1918,7 @@ declare namespace request { * @typedef UploadConfig * @syscap SystemCapability.MiscServices.Upload * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ interface UploadConfig { /** @@ -2025,8 +1944,7 @@ declare namespace request { * @type { string } * @syscap SystemCapability.MiscServices.Upload * @crossplatform - * @since arkts {'1.1':'15', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 15 */ url: string; /** @@ -2041,8 +1959,7 @@ declare namespace request { * @type { Object } * @syscap SystemCapability.MiscServices.Upload * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ header: Object; /** @@ -2057,8 +1974,7 @@ declare namespace request { * @type { string } * @syscap SystemCapability.MiscServices.Upload * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ method: string; /** @@ -2078,8 +1994,7 @@ declare namespace request { * @type { ?int } * @syscap SystemCapability.MiscServices.Upload * @crossplatform - * @since arkts {'1.1':'20', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 20 */ index?: int; /** @@ -2101,8 +2016,7 @@ declare namespace request { * @type { ?long } * @syscap SystemCapability.MiscServices.Upload * @crossplatform - * @since arkts {'1.1':'20', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 20 */ begins?: long; /** @@ -2124,8 +2038,7 @@ declare namespace request { * @type { ?long } * @syscap SystemCapability.MiscServices.Upload * @crossplatform - * @since arkts {'1.1':'20', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 20 */ ends?: long; /** @@ -2140,8 +2053,7 @@ declare namespace request { * @type { Array } * @syscap SystemCapability.MiscServices.Upload * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ files: Array; /** @@ -2156,8 +2068,7 @@ declare namespace request { * @type { Array } * @syscap SystemCapability.MiscServices.Upload * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ data: Array; } @@ -2178,8 +2089,7 @@ declare namespace request { * @typedef TaskState * @syscap SystemCapability.MiscServices.Upload * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ interface TaskState { /** @@ -2194,8 +2104,7 @@ declare namespace request { * @type { string } * @syscap SystemCapability.MiscServices.Upload * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ path: string; /** @@ -2214,8 +2123,7 @@ declare namespace request { * @type { int } * @syscap SystemCapability.MiscServices.Upload * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ responseCode: int; /** @@ -2230,8 +2138,7 @@ declare namespace request { * @type { string } * @syscap SystemCapability.MiscServices.Upload * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ message: string; } @@ -2251,8 +2158,7 @@ declare namespace request { * @typedef UploadTask * @syscap SystemCapability.MiscServices.Download * @crossplatform - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ interface UploadTask { /** @@ -2293,8 +2199,7 @@ declare namespace request { *
2. Incorrect parameter type. 3. Parameter verification failed. * @syscap SystemCapability.MiscServices.Upload * @crossplatform - * @since arkts {'1.1':'12', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 12 */ on(type: 'progress', callback: (uploadedSize: long, totalSize: long) => void): void; @@ -2336,8 +2241,7 @@ declare namespace request { *
2. Incorrect parameter type. 3. Parameter verification failed. * @syscap SystemCapability.MiscServices.Upload * @crossplatform - * @since arkts {'1.1':'12', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 12 */ off(type: 'progress', callback?: (uploadedSize: long, totalSize: long) => void): void; @@ -2373,8 +2277,7 @@ declare namespace request { *
2. Incorrect parameter type. 3. Parameter verification failed. * @syscap SystemCapability.MiscServices.Upload * @crossplatform - * @since arkts {'1.1':'12', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 12 */ on(type: 'headerReceive', callback: (header: object) => void): void; @@ -2410,8 +2313,7 @@ declare namespace request { *
2. Incorrect parameter type. 3. Parameter verification failed. * @syscap SystemCapability.MiscServices.Upload * @crossplatform - * @since arkts {'1.1':'12', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 12 */ off(type: 'headerReceive', callback?: (header: object) => void): void; @@ -2447,8 +2349,7 @@ declare namespace request { *
2. Incorrect parameter type. 3. Parameter verification failed. * @syscap SystemCapability.MiscServices.Upload * @crossplatform - * @since arkts {'1.1':'12', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 12 */ on(type: 'complete' | 'fail', callback: Callback>): void; @@ -2484,8 +2385,7 @@ declare namespace request { *
2. Incorrect parameter type. 3. Parameter verification failed. * @syscap SystemCapability.MiscServices.Upload * @crossplatform - * @since arkts {'1.1':'12', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 12 */ off(type: 'complete' | 'fail', callback?: Callback>): void; @@ -2544,8 +2444,7 @@ declare namespace request { * @throws { BusinessError } 201 - The permissions check fails. * @syscap SystemCapability.MiscServices.Upload * @crossplatform - * @since arkts {'1.1':'12', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 12 */ delete(callback: AsyncCallback): void; @@ -2578,8 +2477,7 @@ declare namespace request { * @throws { BusinessError } 201 - The permissions check fails. * @syscap SystemCapability.MiscServices.Upload * @crossplatform - * @since arkts {'1.1':'12', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 12 */ delete(): Promise; } @@ -2693,8 +2591,7 @@ declare namespace request { * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform * @atomicservice - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ enum Mode { /** @@ -2708,8 +2605,7 @@ declare namespace request { * * @syscap SystemCapability.Request.FileTransferAgent * @atomicservice - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ BACKGROUND, /** @@ -2724,8 +2620,7 @@ declare namespace request { * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform * @atomicservice - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ FOREGROUND } @@ -2744,8 +2639,7 @@ declare namespace request { * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform * @atomicservice - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ enum Network { /** @@ -2760,8 +2654,7 @@ declare namespace request { * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform * @atomicservice - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ ANY, /** @@ -2776,8 +2669,7 @@ declare namespace request { * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform * @atomicservice - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ WIFI, /** @@ -2792,8 +2684,7 @@ declare namespace request { * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform * @atomicservice - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ CELLULAR } @@ -2811,8 +2702,7 @@ declare namespace request { * @enum { string } BroadcastEvent * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform - * @since arkts {'1.1':'20', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 20 */ enum BroadcastEvent { /** @@ -2830,8 +2720,7 @@ declare namespace request { * * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform - * @since arkts {'1.1':'20', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 20 */ COMPLETE = 'ohos.request.event.COMPLETE' } @@ -2916,8 +2805,7 @@ declare namespace request { * * @type { ?string } * @syscap SystemCapability.Request.FileTransferAgent - * @since arkts {'1.1':'18', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 18 */ contentType?: string; /** @@ -2954,8 +2842,7 @@ declare namespace request { * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform * @atomicservice - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ extras?: object; } @@ -3021,8 +2908,7 @@ declare namespace request { * * @typedef Notification * @syscap SystemCapability.Request.FileTransferAgent - * @since arkts {'1.1':'15', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 15 */ interface Notification { /** @@ -3032,8 +2918,7 @@ declare namespace request { * * @type { ?string } * @syscap SystemCapability.Request.FileTransferAgent - * @since arkts {'1.1':'15', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 15 */ title?: string; /** @@ -3043,8 +2928,7 @@ declare namespace request { * * @type { ?string } * @syscap SystemCapability.Request.FileTransferAgent - * @since arkts {'1.1':'15', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 15 */ text?: string; /** @@ -3055,8 +2939,7 @@ declare namespace request { * @type { ?boolean } * @syscap SystemCapability.Request.FileTransferAgent * @systemapi Hide this for inner system use. - * @since arkts {'1.1':'20', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 20 */ disable?: boolean; } @@ -3218,8 +3101,7 @@ declare namespace request { * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform * @atomicservice - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ title?: string; /** @@ -3240,8 +3122,7 @@ declare namespace request { * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform * @atomicservice - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ description?: string; /** @@ -3265,8 +3146,7 @@ declare namespace request { * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform * @atomicservice - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ mode?: Mode; /** @@ -3290,8 +3170,7 @@ declare namespace request { * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform * @atomicservice - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ overwrite?: boolean; /** @@ -3336,8 +3215,7 @@ declare namespace request { * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform * @atomicservice - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ headers?: object; /** @@ -3423,8 +3301,7 @@ declare namespace request { * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform * @atomicservice - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ network?: Network; /** @@ -3445,8 +3322,7 @@ declare namespace request { * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform * @atomicservice - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ metered?: boolean; /** @@ -3465,8 +3341,7 @@ declare namespace request { * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform * @atomicservice - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ roaming?: boolean; /** @@ -3484,8 +3359,7 @@ declare namespace request { * @type { ?boolean } * @syscap SystemCapability.Request.FileTransferAgent * @atomicservice - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ retry?: boolean; /** @@ -3504,8 +3378,7 @@ declare namespace request { * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform * @atomicservice - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ redirect?: boolean; /** @@ -3525,8 +3398,7 @@ declare namespace request { * @type { ?string } * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform - * @since arkts {'1.1':'20', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 20 */ proxy?: string; /** @@ -3547,8 +3419,7 @@ declare namespace request { * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform * @atomicservice - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ index?: int; /** @@ -3573,8 +3444,7 @@ declare namespace request { * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform * @atomicservice - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ begins?: long; /** @@ -3599,8 +3469,7 @@ declare namespace request { * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform * @atomicservice - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ ends?: long; /** @@ -3620,8 +3489,7 @@ declare namespace request { * @type { ?boolean } * @syscap SystemCapability.Request.FileTransferAgent * @atomicservice - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ gauge?: boolean; /** @@ -3642,8 +3510,7 @@ declare namespace request { * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform * @atomicservice - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ precise?: boolean; /** @@ -3672,8 +3539,7 @@ declare namespace request { * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform * @atomicservice - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ token?: string; /** @@ -3684,8 +3550,7 @@ declare namespace request { * * @type { ?int } * @syscap SystemCapability.Request.FileTransferAgent - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ priority?: int; /** @@ -3704,8 +3569,7 @@ declare namespace request { * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform * @atomicservice - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ extras?: object; /** @@ -3716,8 +3580,7 @@ declare namespace request { * * @type { ?boolean } * @syscap SystemCapability.Request.FileTransferAgent - * @since arkts {'1.1':'15', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 15 */ multipart?: boolean; /** @@ -3725,8 +3588,7 @@ declare namespace request { * * @type { ?Notification } * @syscap SystemCapability.Request.FileTransferAgent - * @since arkts {'1.1':'15', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 15 */ notification?: Notification; /** @@ -4021,8 +3883,7 @@ declare namespace request { * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform * @atomicservice - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ readonly sizes: Array; /** @@ -4048,8 +3909,7 @@ declare namespace request { * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform * @atomicservice - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ readonly extras?: object; } @@ -4068,8 +3928,7 @@ declare namespace request { * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform * @atomicservice - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ enum Faults { /** @@ -4084,8 +3943,7 @@ declare namespace request { * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform * @atomicservice - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ OTHERS = 0xFF, /** @@ -4100,8 +3958,7 @@ declare namespace request { * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform * @atomicservice - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ DISCONNECTED = 0x00, /** @@ -4116,8 +3973,7 @@ declare namespace request { * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform * @atomicservice - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ TIMEOUT = 0x10, /** @@ -4132,8 +3988,7 @@ declare namespace request { * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform * @atomicservice - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ PROTOCOL = 0x20, /** @@ -4142,8 +3997,7 @@ declare namespace request { * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform * @atomicservice - * @since arkts {'1.1':'12', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 12 */ PARAM = 0x30, /** @@ -4158,8 +4012,7 @@ declare namespace request { * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform * @atomicservice - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ FSIO = 0x40, /** @@ -4168,8 +4021,7 @@ declare namespace request { * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform * @atomicservice - * @since arkts {'1.1':'12', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 12 */ DNS = 0x50, /** @@ -4178,8 +4030,7 @@ declare namespace request { * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform * @atomicservice - * @since arkts {'1.1':'12', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 12 */ TCP = 0x60, /** @@ -4188,8 +4039,7 @@ declare namespace request { * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform * @atomicservice - * @since arkts {'1.1':'12', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 12 */ SSL = 0x70, /** @@ -4198,16 +4048,14 @@ declare namespace request { * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform * @atomicservice - * @since arkts {'1.1':'12', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 12 */ REDIRECT = 0x80, /** * Indicates the speed of the task is too slow. * * @syscap SystemCapability.Request.FileTransferAgent - * @since arkts {'1.1':'20', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 20 */ LOW_SPEED = 0x90 } @@ -4229,8 +4077,7 @@ declare namespace request { * @typedef Filter * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ interface Filter { /** @@ -4260,8 +4107,7 @@ declare namespace request { * @type { ?long } * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ before?: long; /** @@ -4279,8 +4125,7 @@ declare namespace request { * @type { ?long } * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ after?: long; /** @@ -4298,8 +4143,7 @@ declare namespace request { * @type { ?State } * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ state?: State; /** @@ -4317,8 +4161,7 @@ declare namespace request { * @type { ?Action } * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ action?: Action; /** @@ -4336,8 +4179,7 @@ declare namespace request { * @type { ?Mode } * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ mode?: Mode; } @@ -4357,8 +4199,7 @@ declare namespace request { * @typedef TaskInfo * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ interface TaskInfo { /** @@ -4399,8 +4240,7 @@ declare namespace request { * @readonly * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ readonly saveas?: string; /** @@ -4421,8 +4261,7 @@ declare namespace request { * @readonly * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ readonly url?: string; /** @@ -4442,8 +4281,7 @@ declare namespace request { * @readonly * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ readonly data?: string | Array; /** @@ -4461,8 +4299,7 @@ declare namespace request { * @readonly * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ readonly tid: string; /** @@ -4480,8 +4317,7 @@ declare namespace request { * @readonly * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ readonly title: string; /** @@ -4499,8 +4335,7 @@ declare namespace request { * @readonly * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ readonly description: string; /** @@ -4518,8 +4353,7 @@ declare namespace request { * @readonly * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ readonly action: Action; /** @@ -4538,8 +4372,7 @@ declare namespace request { * @readonly * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ readonly mode: Mode; /** @@ -4551,8 +4384,7 @@ declare namespace request { * @type { int } * @readonly * @syscap SystemCapability.Request.FileTransferAgent - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ readonly priority: int; /** @@ -4570,8 +4402,7 @@ declare namespace request { * @readonly * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ readonly mimeType: string; /** @@ -4589,8 +4420,7 @@ declare namespace request { * @readonly * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ readonly progress: Progress; /** @@ -4599,8 +4429,7 @@ declare namespace request { * @type { boolean } * @readonly * @syscap SystemCapability.Request.FileTransferAgent - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ readonly gauge: boolean; /** @@ -4620,8 +4449,7 @@ declare namespace request { * @readonly * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ readonly ctime: long; /** @@ -4641,8 +4469,7 @@ declare namespace request { * @readonly * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ readonly mtime: long; /** @@ -4652,8 +4479,7 @@ declare namespace request { * @type { boolean } * @readonly * @syscap SystemCapability.Request.FileTransferAgent - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ readonly retry: boolean; /** @@ -4662,8 +4488,7 @@ declare namespace request { * @type { int } * @readonly * @syscap SystemCapability.Request.FileTransferAgent - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ readonly tries: int; /** @@ -4681,8 +4506,7 @@ declare namespace request { * @readonly * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ readonly faults: Faults; /** @@ -4700,8 +4524,7 @@ declare namespace request { * @readonly * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ readonly reason: string; /** @@ -4722,8 +4545,7 @@ declare namespace request { * @readonly * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ readonly extras?: object; } @@ -4830,7 +4652,6 @@ declare namespace request { * @crossplatform * @atomicservice * @since 20 - * @arkts 1.1&1.2 */ readonly headers: Map>, } @@ -4841,7 +4662,6 @@ declare namespace request { * @enum { number } * @syscap SystemCapability.Request.FileTransferAgent * @since 20 - * @arkts 1.1&1.2 */ enum WaitingReason { /** @@ -4849,7 +4669,6 @@ declare namespace request { * * @syscap SystemCapability.Request.FileTransferAgent * @since 20 - * @arkts 1.1&1.2 */ TASK_QUEUE_FULL = 0x00, /** @@ -4857,7 +4676,6 @@ declare namespace request { * * @syscap SystemCapability.Request.FileTransferAgent * @since 20 - * @arkts 1.1&1.2 */ NETWORK_NOT_MATCH = 0x01, /** @@ -4865,7 +4683,6 @@ declare namespace request { * * @syscap SystemCapability.Request.FileTransferAgent * @since 20 - * @arkts 1.1&1.2 */ APP_BACKGROUND = 0x02, /** @@ -4873,7 +4690,6 @@ declare namespace request { * * @syscap SystemCapability.Request.FileTransferAgent * @since 20 - * @arkts 1.1&1.2 */ USER_INACTIVATED = 0x03, } @@ -4924,8 +4740,7 @@ declare namespace request { * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform * @atomicservice - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ readonly tid: string; /** @@ -4942,8 +4757,7 @@ declare namespace request { * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform * @atomicservice - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ config: Config; /** @@ -4969,8 +4783,7 @@ declare namespace request { * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform * @atomicservice - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ on(event: 'progress', callback: (progress: Progress) => void): void; /** @@ -4996,8 +4809,7 @@ declare namespace request { * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform * @atomicservice - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ off(event: 'progress', callback?: (progress: Progress) => void): void; /** @@ -5050,8 +4862,7 @@ declare namespace request { * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform * @atomicservice - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ off(event: 'completed', callback?: (progress: Progress) => void): void; /** @@ -5077,8 +4888,7 @@ declare namespace request { * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform * @atomicservice - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ on(event: 'failed', callback: (progress: Progress) => void): void; /** @@ -5104,8 +4914,7 @@ declare namespace request { * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform * @atomicservice - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ off(event: 'failed', callback?: (progress: Progress) => void): void; /** @@ -5129,8 +4938,7 @@ declare namespace request { *
2. Incorrect parameter type. 3. Parameter verification failed. * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform - * @since arkts {'1.1':'20', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 20 */ on(event: 'pause', callback: (progress: Progress) => void): void; /** @@ -5154,8 +4962,7 @@ declare namespace request { *
2. Incorrect parameter type. 3. Parameter verification failed. * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform - * @since arkts {'1.1':'20', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 20 */ off(event: 'pause', callback?: (progress: Progress) => void): void; /** @@ -5179,8 +4986,7 @@ declare namespace request { *
2. Incorrect parameter type. 3. Parameter verification failed. * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform - * @since arkts {'1.1':'20', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 20 */ on(event: 'resume', callback: (progress: Progress) => void): void; /** @@ -5204,8 +5010,7 @@ declare namespace request { *
2. Incorrect parameter type. 3. Parameter verification failed. * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform - * @since arkts {'1.1':'20', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 20 */ off(event: 'resume', callback?: (progress: Progress) => void): void; /** @@ -5229,8 +5034,7 @@ declare namespace request { *
2. Incorrect parameter type. 3. Parameter verification failed. * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform - * @since arkts {'1.1':'20', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 20 */ on(event: 'remove', callback: (progress: Progress) => void): void; /** @@ -5254,8 +5058,7 @@ declare namespace request { *
2. Incorrect parameter type. 3. Parameter verification failed. * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform - * @since arkts {'1.1':'20', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 20 */ off(event: 'remove', callback?: (progress: Progress) => void): void; /** @@ -5308,8 +5111,7 @@ declare namespace request { * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform * @atomicservice - * @since arkts {'1.1':'20', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 20 */ off(event: 'response', callback?: Callback): void; /** @@ -5322,8 +5124,7 @@ declare namespace request { * @throws { BusinessError } 401 - Parameter error. Possible causes: 1. Missing mandatory parameters. *
2. Incorrect parameter type. 3. Parameter verification failed. * @syscap SystemCapability.Request.FileTransferAgent - * @since arkts {'1.1':'20', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 20 */ on(event: 'faultOccur', callback: Callback): void; /** @@ -5334,8 +5135,7 @@ declare namespace request { * @throws { BusinessError } 401 - Parameter error. Possible causes: 1. Missing mandatory parameters. *
2. Incorrect parameter type. 3. Parameter verification failed. * @syscap SystemCapability.Request.FileTransferAgent - * @since arkts {'1.1':'20', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 20 */ off(event: 'faultOccur', callback?: Callback): void; /** @@ -5348,8 +5148,7 @@ declare namespace request { * @throws { BusinessError } 401 - Parameter error. Possible causes: 1. Missing mandatory parameters. *
2. Incorrect parameter type. 3. Parameter verification failed. * @syscap SystemCapability.Request.FileTransferAgent - * @since arkts {'1.1':'20', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 20 */ on(event: 'wait', callback: Callback): void; /** @@ -5360,8 +5159,7 @@ declare namespace request { * @throws { BusinessError } 401 - Parameter error. Possible causes: 1. Missing mandatory parameters. *
2. Incorrect parameter type. 3. Parameter verification failed. * @syscap SystemCapability.Request.FileTransferAgent - * @since arkts {'1.1':'20', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 20 */ off(event: 'wait', callback?: Callback): void; /** @@ -5474,7 +5272,6 @@ declare namespace request { * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform * @since 20 - * @arkts 1.1&1.2 */ pause(callback: AsyncCallback): void; /** @@ -5505,7 +5302,6 @@ declare namespace request { * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform * @since 20 - * @arkts 1.1&1.2 */ pause(): Promise; /** @@ -5542,7 +5338,6 @@ declare namespace request { * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform * @since 20 - * @arkts 1.1&1.2 */ resume(callback: AsyncCallback): void; /** @@ -5579,7 +5374,6 @@ declare namespace request { * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform * @since 20 - * @arkts 1.1&1.2 */ resume(): Promise; /** @@ -5600,8 +5394,7 @@ declare namespace request { * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform * @atomicservice - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ stop(callback: AsyncCallback): void; /** @@ -5622,8 +5415,7 @@ declare namespace request { * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform * @atomicservice - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ stop(): Promise; /** @@ -5636,8 +5428,7 @@ declare namespace request { * 2. Incorrect parameter type. 3. Parameter verification failed. * @throws { BusinessError } 13400003 - Task service ability error. * @syscap SystemCapability.Request.FileTransferAgent - * @since arkts {'1.1':'18', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 18 */ setMaxSpeed(speed: long): Promise; } @@ -5747,8 +5538,7 @@ declare namespace request { * @throws { BusinessError } 13400003 - Task service ability error. * @throws { BusinessError } 21900006 - Task removed or not found. * @syscap SystemCapability.Request.FileTransferAgent - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ function getTask(context: BaseContext, id: string, token?: string): Promise; @@ -5778,8 +5568,7 @@ declare namespace request { * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform * @atomicservice - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ function remove(id: string, callback: AsyncCallback): void; @@ -5809,8 +5598,7 @@ declare namespace request { * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform * @atomicservice - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ function remove(id: string): Promise; @@ -5839,8 +5627,7 @@ declare namespace request { * @throws { BusinessError } 21900006 - Task removed or not found. * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ function show(id: string, callback: AsyncCallback): void; @@ -5869,8 +5656,7 @@ declare namespace request { * @throws { BusinessError } 21900006 - Task removed or not found. * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ function show(id: string): Promise; @@ -5901,8 +5687,7 @@ declare namespace request { * @throws { BusinessError } 21900006 - Task removed or not found. * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ function touch(id: string, token: string, callback: AsyncCallback): void; @@ -5933,8 +5718,7 @@ declare namespace request { * @throws { BusinessError } 21900006 - Task removed or not found. * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ function touch(id: string, token: string): Promise; @@ -5959,8 +5743,7 @@ declare namespace request { * @throws { BusinessError } 13400003 - Task service ability error. * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ function search(callback: AsyncCallback>): void; @@ -5987,8 +5770,7 @@ declare namespace request { * @throws { BusinessError } 13400003 - Task service ability error. * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ function search(filter: Filter, callback: AsyncCallback>): void; @@ -6015,8 +5797,7 @@ declare namespace request { * @throws { BusinessError } 13400003 - Task service ability error. * @syscap SystemCapability.Request.FileTransferAgent * @crossplatform - * @since arkts {'1.1':'11', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 11 */ function search(filter?: Filter): Promise>; @@ -6035,8 +5816,7 @@ declare namespace request { * @throws { BusinessError } 21900006 - Task removed or not found. * @syscap SystemCapability.Request.FileTransferAgent * @systemapi Hide this for inner system use. - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ function query(id: string, callback: AsyncCallback): void; @@ -6054,8 +5834,7 @@ declare namespace request { * @throws { BusinessError } 21900006 - Task removed or not found. * @syscap SystemCapability.Request.FileTransferAgent * @systemapi Hide this for inner system use. - * @since arkts {'1.1':'10', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 10 */ function query(id: string): Promise; @@ -6064,8 +5843,7 @@ declare namespace request { * * @typedef GroupConfig * @syscap SystemCapability.Request.FileTransferAgent - * @since arkts {'1.1':'15', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 15 */ interface GroupConfig { /** @@ -6076,8 +5854,7 @@ declare namespace request { * * @type { ?boolean } * @syscap SystemCapability.Request.FileTransferAgent - * @since arkts {'1.1':'15', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 15 */ gauge?: boolean; /** @@ -6085,8 +5862,7 @@ declare namespace request { * * @type { Notification } * @syscap SystemCapability.Request.FileTransferAgent - * @since arkts {'1.1':'15', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 15 */ notification: Notification; } @@ -6101,8 +5877,7 @@ declare namespace request { *
2. Incorrect parameter type. 3. Parameter verification failed. * @throws { BusinessError } 13400003 - Task service ability error. * @syscap SystemCapability.Request.FileTransferAgent - * @since arkts {'1.1':'15', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 15 */ function createGroup(config: GroupConfig): Promise; @@ -6122,8 +5897,7 @@ declare namespace request { * @throws { BusinessError } 21900007 - Operation with wrong task state. * @throws { BusinessError } 21900008 - Group deleted or not found. * @syscap SystemCapability.Request.FileTransferAgent - * @since arkts {'1.1':'15', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 15 */ function attachGroup(gid: string, tids: string[]): Promise; @@ -6138,8 +5912,7 @@ declare namespace request { * @throws { BusinessError } 13400003 - Task service ability error. * @throws { BusinessError } 21900008 - Group deleted or not found. * @syscap SystemCapability.Request.FileTransferAgent - * @since arkts {'1.1':'15', '1.2':'20'} - * @arkts 1.1&1.2 + * @since 15 */ function deleteGroup(gid: string): Promise; } -- Gitee