From c8123ea47eb4da8fd81ca176867cdf11868a6733 Mon Sep 17 00:00:00 2001 From: HaseenaSainul Date: Fri, 29 Nov 2024 05:22:12 -0500 Subject: [PATCH] Json meta to IDL changes: for device identification --- definitions/CMakeLists.txt | 5 ++++- interfaces/CMakeLists.txt | 1 + interfaces/Ids.h | 4 +++- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/definitions/CMakeLists.txt b/definitions/CMakeLists.txt index 6617873..6620620 100644 --- a/definitions/CMakeLists.txt +++ b/definitions/CMakeLists.txt @@ -53,12 +53,15 @@ file(GLOB QA_INTERFACE_FILE ${WORKING_VARIABLE}) if(ENABLE_LEGACY_INTERFACE_SUPPORT) list(REMOVE_ITEM INTERFACE_FILE "${CMAKE_SOURCE_DIR}/interfaces/IBrowserExt.h" + "${CMAKE_SOURCE_DIR}/interfaces/IDeviceIdentification.h" "${CMAKE_SOURCE_DIR}/interfaces/IDeviceInfoExt.h" "${CMAKE_SOURCE_DIR}/interfaces/IMonitor.h" "${CMAKE_SOURCE_DIR}/interfaces/IOCDMExt.h" "${CMAKE_SOURCE_DIR}/interfaces/ISecurityAgent.h") else() - list(REMOVE_ITEM JSON_FILE "${CMAKE_SOURCE_DIR}/jsonrpc/DeviceInfo.json" + list(REMOVE_ITEM JSON_FILE + "${CMAKE_SOURCE_DIR}/jsonrpc/DeviceInfo.json" + "${CMAKE_SOURCE_DIR}/jsonrpc/DeviceIdentification.json" "${CMAKE_SOURCE_DIR}/jsonrpc/Monitor.json" "${CMAKE_SOURCE_DIR}/jsonrpc/OCDM.json" "${CMAKE_SOURCE_DIR}/jsonrpc/SecurityAgent.json" diff --git a/interfaces/CMakeLists.txt b/interfaces/CMakeLists.txt index 4445e48..5cb25c4 100644 --- a/interfaces/CMakeLists.txt +++ b/interfaces/CMakeLists.txt @@ -39,6 +39,7 @@ separate_arguments(INTERFACES_PATTERNS) file(GLOB INTERFACES_HEADERS ${INTERFACES_PATTERNS}) if(ENABLE_LEGACY_INTERFACE_SUPPORT) list(REMOVE_ITEM INTERFACES_HEADERS "${CMAKE_SOURCE_DIR}/interfaces/IBrowserExt.h" + "${CMAKE_SOURCE_DIR}/interfaces/IDeviceIdentification.h" "${CMAKE_SOURCE_DIR}/interfaces/IDeviceInfoExt.h" "${CMAKE_SOURCE_DIR}/interfaces/ICompositionExt.h" "${CMAKE_SOURCE_DIR}/interfaces/IMonitor.h" diff --git a/interfaces/Ids.h b/interfaces/Ids.h index 0976a09..bdf5802 100644 --- a/interfaces/Ids.h +++ b/interfaces/Ids.h @@ -397,7 +397,9 @@ namespace Exchange { ID_MONITOR = RPC::IDS::ID_EXTERNAL_INTERFACE_OFFSET + 0x500, ID_MONITOR_NOTIFICATION = ID_MONITOR + 1, - ID_SECURITYAGENT = RPC::IDS::ID_EXTERNAL_INTERFACE_OFFSET + 0x510 + ID_SECURITYAGENT = RPC::IDS::ID_EXTERNAL_INTERFACE_OFFSET + 0x510, + + ID_DEVICEIDENTIFICATION = RPC::IDS::ID_EXTERNAL_INTERFACE_OFFSET + 0x520 }; } }