From b80819df92d37b215b35214daad1207363ad3a0a Mon Sep 17 00:00:00 2001 From: Ilho Kim Date: Mon, 22 Feb 2021 20:24:09 +0900 Subject: [PATCH] Modify PkgInfoClient constructor Signed-off-by: Ilho Kim --- src/client/pkginfo_client.cc | 4 ++-- src/client/pkginfo_client.hh | 6 ++++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/client/pkginfo_client.cc b/src/client/pkginfo_client.cc index b23649a..f509bd3 100644 --- a/src/client/pkginfo_client.cc +++ b/src/client/pkginfo_client.cc @@ -11,8 +11,8 @@ namespace pkgmgr_client { PkgInfoClient::PkgInfoClient( std::shared_ptr parcel, uid_t uid, - std::shared_ptr factory) - : parcel_(parcel), uid_(uid), factory_(factory) {} + pkgmgr_common::ReqType req_type) + : parcel_(parcel), uid_(uid), req_type_(req_type) {} bool PkgInfoClient::SendRequest() { return true; } diff --git a/src/client/pkginfo_client.hh b/src/client/pkginfo_client.hh index 9390739..bcb93f1 100644 --- a/src/client/pkginfo_client.hh +++ b/src/client/pkginfo_client.hh @@ -7,6 +7,8 @@ #include "../common/parcel/abstract_parcelable.hh" +#include "request_type.hh" + #include namespace pkgmgr_client { @@ -14,14 +16,14 @@ namespace pkgmgr_client { class PkgInfoClient { public: PkgInfoClient(std::shared_ptr parcel, - uid_t uid, std::shared_ptr factory); + uid_t uid, pkgmgr_common::ReqType req_type); bool SendRequest(); std::shared_ptr GetResultParcel(); private: std::shared_ptr parcel_; uid_t uid_; - std::shared_ptr factory_; + pkgmgr_common::ReqType req_type_; }; } // namespace pkgmgr_client -- 2.7.4