package/FAppPkg_PackageInfoImpl.cpp
package/FAppPkg_PackageManagerImpl.cpp
package/FAppPkg_PackageParser.cpp
+ package/FApp_PackageManagerProxy.cpp
+ package/FApp_PackageManagerIpcMessages.cpp
FAppApp.cpp
FApp_AppImpl.cpp
FAppServiceApp.cpp
FApp_AppManagerImpl.cpp
FApp_AppManagerProxy.cpp
FApp_ConditionManagerProxy.cpp
- FApp_PackageManagerProxy.cpp
FAppAppRegistry.cpp
FApp_AppRegistryImpl.cpp
FAppAppResource.cpp
FApp_NotificationManagerImpl.cpp
FApp_AppManagerIpcMessage.cpp
FApp_ConditionManagerIpcMessages.cpp
- FApp_PackageManagerIpcMessages.cpp
FAppSqlDataControl.cpp
FApp_SqlDataControlImpl.cpp
FAppMapDataControl.cpp
#include <aul/aul.h>
#include <bundle.h>
-#include <FBaseInteger.h>
#include <FBaseObject.h>
#include <FBaseString.h>
#include <FBaseColArrayList.h>
#include "FApp_AppManagerEventArg.h"
#include "FApp_AppManagerProxy.h"
#include "FApp_AppManagerIpcMessage.h"
-#include "FApp_IAppLifecycleEventListener.h"
-namespace
-{
-const char IPC_SERVER_NAME[] = "osp.app.ipcserver.appmanager";
-const int INVALID_CLIENT_ID = -1;
-};
+using namespace Tizen::Base;
+using namespace Tizen::Io;
+using namespace Tizen::Base::Runtime;
+static const int INVALID_CLIENT_ID = -1;
namespace Tizen { namespace App
{
-using namespace Tizen::Base;
-using namespace Tizen::Io;
-using namespace Tizen::Base::Runtime;
-
+const char IPC_SERVER_NAME[] = "osp.app.ipcserver.appmanager";
_IAppManager* _AppManagerProxy::__pSelf = null;
_IAppManagerServiceEventListener* _AppManagerProxy::__pServiceEventListener = null;
#include <unique_ptr.h>
#include <FBaseErrors.h>
-
#include <FBaseSysLog.h>
#include <FIo_IpcClient.h>
namespace Tizen { namespace App
{
+const char CONDITION_MANAGER_IPC_NAME[] = "osp.app.ipcserver.conditionmanager";
+
_ConditionManagerProxy::_ConditionManagerProxy(void)
: __pIpcClient(null)
{
std::unique_ptr<_IpcClient> pIpcClient(new (std::nothrow) _IpcClient());
SysTryReturnResult(NID_APP, pIpcClient.get() != null, E_OUT_OF_MEMORY, "_IpcClient creation failed.");
- result r = pIpcClient->Construct("osp.app.ipcserver.conditionmanager");
+ result r = pIpcClient->Construct(CONDITION_MANAGER_IPC_NAME);
SysTryReturn(NID_APP, !IsFailed(r), r, r, "[%%s] _IpcClient constructing faliied.", GetErrorMessage(r));
__pIpcClient = pIpcClient.release();
std::auto_ptr<IPC::Message> pMsg (new (std::nothrow) ConditionManager_RegisterAppLaunch(
appId, condition, (pArrayList != null) ? *pArrayList : dummy,
- (int) AppManager::LAUNCH_OPTION_DEFAULT, &response));
+ static_cast<int>(AppManager::LAUNCH_OPTION_DEFAULT), &response));
result r = __pIpcClient->SendRequest(*pMsg.get());
SysTryReturn(NID_APP, !IsFailed(r), r, r, "__pIpcClient->SendRequest is failed. (%s)", GetErrorMessage(r));
result
-_ConditionManagerProxy::UnregisterAppLaunch(const AppId& appId, /*const Tizen::Base::String& executableName,*/ const String* pCondition)
+_ConditionManagerProxy::UnregisterAppLaunch(const AppId& appId, const String* pCondition)
{
SysTryReturnResult(NID_APP, __pIpcClient != null, E_INVALID_STATE, "__pIpcClient instance must not be null.");
SysLog(NID_APP, "");
#include <FBaseObject.h>
#include <FBaseString.h>
-#include <FAppTypes.h>
#include <FAppAppManager.h>
-#include "FApp_Types.h"
-
namespace Tizen { namespace Io { class _IpcClient; } }
namespace Tizen { namespace App
_OSP_EXPORT_ extern const wchar_t TIZEN_OPERATION_PICK[];
_OSP_LOCAL_ extern const char TIZEN_NOTIFICATION_DATA[];
+_OSP_EXPORT_ extern const char IPC_SERVER_NAME[];
+_OSP_EXPORT_ extern const char CONDITION_MANAGER_IPC_NAME[];
+_OSP_EXPORT_ extern const char PACKAGE_MANAGER_IPC_NAME[];
+
} } // Tizen::App
#endif // _FAPP_INTERNAL_TYPES_H_
namespace Tizen { namespace App
{
+const char PACKAGE_MANAGER_IPC_NAME[] = "osp.app.ipcserver.packagemanager";
+
_PackageManagerProxy::_PackageManagerProxy(void)
: __pIpcClient(null)
{
__pIpcClient = new (std::nothrow) Tizen::Io::_IpcClient();
SysTryReturnResult(NID_APP, __pIpcClient != null, E_OUT_OF_MEMORY, "_IpcClient creation failed.");
- result r = __pIpcClient->Construct("osp.app.ipcserver.packagemanager");
+ result r = __pIpcClient->Construct(PACKAGE_MANAGER_IPC_NAME);
SysTryReturn(NID_APP, !IsFailed(r), r, r, "_IpcClient constructing failed [%s].", GetErrorMessage(r));
return E_SUCCESS;