Home
last modified time | relevance | path

Searched refs:downloadItem (Results 1 - 10 of 10) sorted by relevance

/base/web/webview/ohos_nweb/include/
H A Dnweb_c_api.h46 typedef void (*OnDownloadBeforeStart)(NWebDownloadItem *downloadItem, WebBeforeDownloadCallbackWrapper *wrapper);
47 typedef void (*OnDownloadDidUpdate)(NWebDownloadItem *downloadItem, WebDownloadItemCallbackWrapper *wrapper);
58 NWEB_EXPORT void WebDownloader_ResumeDownloadStatic(const NWebDownloadItem *downloadItem);
80 NWEB_EXPORT void WebDownloadItem_CreateWebDownloadItem(NWebDownloadItem **downloadItem);
82 NWEB_EXPORT void WebDownloadItem_Destroy(NWebDownloadItem *downloadItem);
84 NWEB_EXPORT void WebDownloadItem_SetFullPath(NWebDownloadItem *downloadItem, const char *fullPath);
86 NWEB_EXPORT void WebDownloadItem_SetReceivedBytes(NWebDownloadItem *downloadItem, int64_t receivedBytes);
88 NWEB_EXPORT void WebDownloadItem_SetTotalBytes(NWebDownloadItem *downloadItem, int64_t totalBytes);
90 NWEB_EXPORT void WebDownloadItem_SetETag(NWebDownloadItem *downloadItem, const char *etag);
92 NWEB_EXPORT void WebDownloadItem_SetLastModified(NWebDownloadItem *downloadItem, cons
[all...]
/base/web/webview/interfaces/kits/napi/webviewcontroller/
H A Dweb_download_item.cpp51 WebDownloadItem::WebDownloadItem(napi_env env, NWebDownloadItem *downloadItem) in WebDownloadItem() argument
68 this->webDownloadId = WebDownloadItem_GetDownloadItemId(downloadItem); in WebDownloadItem()
69 this->state = WebDownloadItem_GetState(downloadItem); in WebDownloadItem()
70 this->currentSpeed = WebDownloadItem_CurrentSpeed(downloadItem); in WebDownloadItem()
71 this->percentComplete = WebDownloadItem_PercentComplete(downloadItem); in WebDownloadItem()
72 this->totalBytes = WebDownloadItem_TotalBytes(downloadItem); in WebDownloadItem()
73 this->receivedBytes = WebDownloadItem_ReceivedBytes(downloadItem); in WebDownloadItem()
74 this->guid = std::string(WebDownloadItem_Guid(downloadItem)); in WebDownloadItem()
75 this->fullPath = std::string(WebDownloadItem_FullPath(downloadItem)); in WebDownloadItem()
76 this->url = std::string(WebDownloadItem_Url(downloadItem)); in WebDownloadItem()
[all...]
H A Dweb_download_manager.cpp41 void DownloadBeforeStart(NWebDownloadItem *downloadItem, WebBeforeDownloadCallbackWrapper *wrapper) in DownloadBeforeStart() argument
48 int32_t nwebId = WebDownloadItem_NWebId(downloadItem); in DownloadBeforeStart()
60 WebDownloadItem *webDownloadItem = new WebDownloadItem(webDownloadDelegate->GetEnv(), downloadItem); in DownloadBeforeStart()
62 WebDownloadItem_Destroy(downloadItem); in DownloadBeforeStart()
67 void DownloadDidUpdate(NWebDownloadItem *downloadItem, WebDownloadItemCallbackWrapper *wrapper) in DownloadDidUpdate() argument
75 int32_t nwebId = WebDownloadItem_NWebId(downloadItem); in DownloadDidUpdate()
87 WebDownloadItem *webDownloadItem = new WebDownloadItem(webDownloadDelegate->GetEnv(), downloadItem); in DownloadDidUpdate()
89 WebDownloadItem_Destroy(downloadItem); in DownloadDidUpdate()
192 NWebDownloadItem *downloadItem = nullptr; in ResumeDownload() local
193 WebDownloadItem_CreateWebDownloadItem(&downloadItem); in ResumeDownload()
[all...]
H A Dweb_download_delegate.cpp95 WebDownloadItem *downloadItem = static_cast<WebDownloadItem *>(data); in DownloadBeforeStart()
96 delete downloadItem; in DownloadBeforeStart()
138 WebDownloadItem *downloadItem = static_cast<WebDownloadItem *>(data); in DownloadDidUpdate()
139 delete downloadItem; in DownloadDidUpdate()
182 WebDownloadItem *downloadItem = static_cast<WebDownloadItem *>(data); in DownloadDidFail()
183 delete downloadItem; in DownloadDidFail()
226 WebDownloadItem *downloadItem = static_cast<WebDownloadItem *>(data); in DownloadDidFinish()
227 delete downloadItem; in DownloadDidFinish()
H A Dweb_download_item.h32 WebDownloadItem(napi_env env, NWebDownloadItem *downloadItem);
/base/web/webview/interfaces/kits/cj/src/
H A Dweb_download_item_impl.cpp49 WebDownloadItemImpl::WebDownloadItemImpl(NWebDownloadItem *downloadItem) in WebDownloadItemImpl() argument
66 this->webDownloadId = WebDownloadItem_GetDownloadItemId(downloadItem); in WebDownloadItemImpl()
67 this->state = WebDownloadItem_GetState(downloadItem); in WebDownloadItemImpl()
68 this->currentSpeed = WebDownloadItem_CurrentSpeed(downloadItem); in WebDownloadItemImpl()
69 this->percentComplete = WebDownloadItem_PercentComplete(downloadItem); in WebDownloadItemImpl()
70 this->totalBytes = WebDownloadItem_TotalBytes(downloadItem); in WebDownloadItemImpl()
71 this->receivedBytes = WebDownloadItem_ReceivedBytes(downloadItem); in WebDownloadItemImpl()
72 this->guid = std::string(WebDownloadItem_Guid(downloadItem)); in WebDownloadItemImpl()
73 this->fullPath = std::string(WebDownloadItem_FullPath(downloadItem)); in WebDownloadItemImpl()
74 this->url = std::string(WebDownloadItem_Url(downloadItem)); in WebDownloadItemImpl()
[all...]
H A Dweb_download_manager_impl.cpp43 void DownloadBeforeStart(NWebDownloadItem *downloadItem, WebBeforeDownloadCallbackWrapper *wrapper) in DownloadBeforeStart() argument
50 int32_t nwebId = WebDownloadItem_NWebId(downloadItem); in DownloadBeforeStart()
62 WebDownloadItemImpl *webDownloadItem = FFIData::Create<WebDownloadItemImpl>(downloadItem); in DownloadBeforeStart()
64 WebDownloadItem_Destroy(downloadItem); in DownloadBeforeStart()
69 void DownloadDidUpdate(NWebDownloadItem *downloadItem, WebDownloadItemCallbackWrapper *wrapper) in DownloadDidUpdate() argument
77 int32_t nwebId = WebDownloadItem_NWebId(downloadItem); in DownloadDidUpdate()
89 WebDownloadItemImpl *webDownloadItem = FFIData::Create<WebDownloadItemImpl>(downloadItem); in DownloadDidUpdate()
91 WebDownloadItem_Destroy(downloadItem); in DownloadDidUpdate()
183 NWebDownloadItem *downloadItem = nullptr; in ResumeDownload() local
184 WebDownloadItem_CreateWebDownloadItem(&downloadItem); in ResumeDownload()
[all...]
/base/web/webview/ohos_nweb/src/
H A Dnweb_helper.cpp170 extern "C" void WebDownloader_ResumeDownloadStatic(const NWebDownloadItem* downloadItem) in WebDownloader_ResumeDownloadStatic() argument
176 g_nwebCApi->impl_WebDownloader_ResumeDownloadStatic(downloadItem); in WebDownloader_ResumeDownloadStatic()
277 extern "C" char* WebDownloadItem_Guid(const NWebDownloadItem* downloadItem) in WebDownloadItem_Guid() argument
283 return g_nwebCApi->impl_WebDownloadItem_Guid(downloadItem); in WebDownloadItem_Guid()
286 extern "C" long WebDownloadItem_GetDownloadItemId(const NWebDownloadItem* downloadItem) in WebDownloadItem_GetDownloadItemId() argument
291 return g_nwebCApi->impl_WebDownloadItem_GetDownloadItemId(downloadItem); in WebDownloadItem_GetDownloadItemId()
294 extern "C" NWebDownloadItemState WebDownloadItem_GetState(const NWebDownloadItem* downloadItem) in WebDownloadItem_GetState() argument
299 return g_nwebCApi->impl_WebDownloadItem_GetState(downloadItem); in WebDownloadItem_GetState()
302 extern "C" int WebDownloadItem_CurrentSpeed(const NWebDownloadItem* downloadItem) in WebDownloadItem_CurrentSpeed() argument
308 return g_nwebCApi->impl_WebDownloadItem_CurrentSpeed(downloadItem); in WebDownloadItem_CurrentSpeed()
311 WebDownloadItem_PercentComplete(const NWebDownloadItem* downloadItem) WebDownloadItem_PercentComplete() argument
320 WebDownloadItem_TotalBytes(const NWebDownloadItem* downloadItem) WebDownloadItem_TotalBytes() argument
329 WebDownloadItem_ReceivedBytes(const NWebDownloadItem* downloadItem) WebDownloadItem_ReceivedBytes() argument
338 WebDownloadItem_FullPath(const NWebDownloadItem* downloadItem) WebDownloadItem_FullPath() argument
347 WebDownloadItem_Url(const NWebDownloadItem* downloadItem) WebDownloadItem_Url() argument
356 WebDownloadItem_OriginalUrl(const NWebDownloadItem* downloadItem) WebDownloadItem_OriginalUrl() argument
365 WebDownloadItem_SuggestedFileName(const NWebDownloadItem* downloadItem) WebDownloadItem_SuggestedFileName() argument
374 WebDownloadItem_ContentDisposition(const NWebDownloadItem* downloadItem) WebDownloadItem_ContentDisposition() argument
383 WebDownloadItem_ETag(const NWebDownloadItem* downloadItem) WebDownloadItem_ETag() argument
392 WebDownloadItem_MimeType(const NWebDownloadItem* downloadItem) WebDownloadItem_MimeType() argument
401 WebDownloadItem_IsPaused(const NWebDownloadItem* downloadItem) WebDownloadItem_IsPaused() argument
410 WebDownloadItem_Method(const NWebDownloadItem* downloadItem) WebDownloadItem_Method() argument
419 WebDownloadItem_LastErrorCode(const NWebDownloadItem* downloadItem) WebDownloadItem_LastErrorCode() argument
428 WebDownloadItem_ReceivedSlices(const NWebDownloadItem* downloadItem) WebDownloadItem_ReceivedSlices() argument
437 WebDownloadItem_LastModified(const NWebDownloadItem* downloadItem) WebDownloadItem_LastModified() argument
446 WebDownloadItem_NWebId(const NWebDownloadItem* downloadItem) WebDownloadItem_NWebId() argument
455 WebDownloadItem_CreateWebDownloadItem(NWebDownloadItem** downloadItem) WebDownloadItem_CreateWebDownloadItem() argument
464 WebDownloadItem_Destroy(NWebDownloadItem* downloadItem) WebDownloadItem_Destroy() argument
491 WebDownloadItem_SetGuid(NWebDownloadItem* downloadItem, const char* guid) WebDownloadItem_SetGuid() argument
500 WebDownloadItem_SetUrl(NWebDownloadItem* downloadItem, const char* url) WebDownloadItem_SetUrl() argument
509 WebDownloadItem_SetFullPath(NWebDownloadItem* downloadItem, const char* fullPath) WebDownloadItem_SetFullPath() argument
518 WebDownloadItem_SetETag(NWebDownloadItem* downloadItem, const char* etag) WebDownloadItem_SetETag() argument
527 WebDownloadItem_SetLastModified(NWebDownloadItem* downloadItem, const char* lastModified) WebDownloadItem_SetLastModified() argument
536 WebDownloadItem_SetMimeType(NWebDownloadItem* downloadItem, const char* mimeType) WebDownloadItem_SetMimeType() argument
545 WebDownloadItem_SetReceivedBytes(NWebDownloadItem* downloadItem, int64_t receivedBytes) WebDownloadItem_SetReceivedBytes() argument
554 WebDownloadItem_SetTotalBytes(NWebDownloadItem* downloadItem, int64_t totalBytes) WebDownloadItem_SetTotalBytes() argument
563 WebDownloadItem_SetReceivedSlices(NWebDownloadItem* downloadItem, const char* receivedSlices) WebDownloadItem_SetReceivedSlices() argument
[all...]
/base/web/webview/test/unittest/nweb_helper_test/
H A Dnweb_helper_test.cpp375 OnDownloadBeforeStart fun = [] (NWebDownloadItem *downloadItem, WebBeforeDownloadCallbackWrapper *wrapper) {}; in HWTEST_F()
378 OnDownloadDidUpdate didUpdate = [] (NWebDownloadItem *downloadItem, WebDownloadItemCallbackWrapper *wrapper) {}; in HWTEST_F()
380 NWebDownloadItem *downloadItem = nullptr; in HWTEST_F() local
381 WebDownloadItem_CreateWebDownloadItem(&downloadItem); in HWTEST_F()
382 EXPECT_NE(downloadItem, nullptr); in HWTEST_F()
383 WebDownloader_ResumeDownloadStatic(downloadItem); in HWTEST_F()
392 long itemId = WebDownloadItem_GetDownloadItemId(downloadItem); in HWTEST_F()
400 WebDownloadItem_SetReceivedBytes(downloadItem, 1); in HWTEST_F()
401 WebDownloadItem_TotalBytes(downloadItem); in HWTEST_F()
402 int64_t receivedBytes = WebDownloadItem_ReceivedBytes(downloadItem); in HWTEST_F()
422 NWebDownloadItem *downloadItem = nullptr; HWTEST_F() local
[all...]
/base/web/webview/interfaces/kits/cj/include/
H A Dweb_download_item_impl.h29 WebDownloadItemImpl(NWebDownloadItem *downloadItem);

Completed in 10 milliseconds