Skip to content

Commit 797c3c1

Browse files
committed
Merge branch 'release/1.16.1'
2 parents e92345d + e97200e commit 797c3c1

File tree

2 files changed

+18
-10
lines changed

2 files changed

+18
-10
lines changed

CHANGELOG.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,20 @@ All notable changes to this project will be documented in this file. Dates are d
44

55
Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).
66

7+
#### [1.16.1](https://github.com/rdkcentral/entservices-apis/compare/1.16.0...1.16.1)
8+
9+
- RDKEMW-5405 [`#477`](https://github.com/rdkcentral/entservices-apis/pull/477)
10+
- RDKEMW-5405: [AI2.0][PacMan] fileLocator in onAppDownloadStatus Event Contain Extra Escape Characters [`c517137`](https://github.com/rdkcentral/entservices-apis/commit/c5171371e01b0e941c6b5f542e8f72e04e358550)
11+
- Merge tag '1.16.0' into develop [`182b857`](https://github.com/rdkcentral/entservices-apis/commit/182b857187428a4a52ee8e460fd9068e81f97c7f)
12+
713
#### [1.16.0](https://github.com/rdkcentral/entservices-apis/compare/1.15.12...1.16.0)
814

15+
> 18 September 2025
16+
917
- RDKEMW-7761 Move Telemetry related APIs to the Telemetry plugin [`#511`](https://github.com/rdkcentral/entservices-apis/pull/511)
1018
- RDKEMW-7761: Move Telemetry related APIs to the Telemetry plugin [`04cb4ea`](https://github.com/rdkcentral/entservices-apis/commit/04cb4eac1b3c85140304e3c062f9357d9274c957)
19+
- 1.16.0 release changelog updates [`3dbaf04`](https://github.com/rdkcentral/entservices-apis/commit/3dbaf04a2c4f504358bf62be40604887ec68b11f)
1120
- RDKEMW-7761: Move Telemetry related APIs to the Telemetry plugin [`4c0d4ae`](https://github.com/rdkcentral/entservices-apis/commit/4c0d4aec8175d735df3808cc0c77e0a7a6c2991e)
12-
- RDKEMW-7761: Move Telemetry related APIs to the Telemetry plugin [`e5132f8`](https://github.com/rdkcentral/entservices-apis/commit/e5132f88377a1a122b39ccc65f57d77a3be00f65)
1321

1422
#### [1.15.12](https://github.com/rdkcentral/entservices-apis/compare/1.15.11...1.15.12)
1523

apis/PackageManager/IAppPackageManager.h

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -48,31 +48,31 @@ namespace Exchange {
4848
DISK_PERSISTENCE_FAILURE
4949
};
5050

51-
//struct PackageInfo {
52-
// string downloadId;
53-
// string fileLocator;
54-
// Reason reason;
55-
//};
51+
struct PackageInfo {
52+
string downloadId; /*@brief Download ID*/
53+
string fileLocator; /*@brief File Locator*/
54+
Reason reason; /*@brief Reason for the download status*/
55+
};
5656

5757
//typedef std::vector<PackageInfo> PackageInfoList;
58-
//using IPackageIterator = RPC::IIteratorType<PackageInfo, ID_PACKAGE_INFO_ITERATOR>;
58+
using IPackageInfoIterator = RPC::IIteratorType<PackageInfo, ID_PACKAGE_INFO_ITERATOR>;
5959

60-
/* @event */
6160
struct EXTERNAL INotification : virtual public Core::IUnknown {
6261
enum { ID = ID_PACKAGE_DOWNLOADER_NOTIFICATION };
6362
~INotification() override = default;
6463

6564
// @brief Signal changes on the status
6665
// @text onAppDownloadStatus
67-
virtual void OnAppDownloadStatus(const string& jsonresponse) {
68-
// Thunder does not support neither standard collection nor RPC::IIteratorType in notification
66+
virtual void OnAppDownloadStatus(IPackageInfoIterator* const packageInfo) {
6967
}
7068
};
7169

7270
~IPackageDownloader() override = default;
7371

7472
// Register for any changes
73+
// @json:omit
7574
virtual Core::hresult Register(IPackageDownloader::INotification *sink) = 0;
75+
// @json:omit
7676
virtual Core::hresult Unregister(IPackageDownloader::INotification *sink) = 0;
7777

7878
// @json:omit

0 commit comments

Comments
 (0)