projects
/
platform
/
framework
/
native
/
appfw.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Update to handle the FG/BG on AppControl response callback
[platform/framework/native/appfw.git]
/
src
/
app
/
FApp_AppControlEventArg.h
diff --git
a/src/app/FApp_AppControlEventArg.h
b/src/app/FApp_AppControlEventArg.h
old mode 100755
(executable)
new mode 100644
(file)
index
149e70e
..
dd0a4ae
--- a/
src/app/FApp_AppControlEventArg.h
+++ b/
src/app/FApp_AppControlEventArg.h
@@
-1,5
+1,4
@@
//
//
-// Open Service Platform
// Copyright (c) 2012 Samsung Electronics Co., Ltd.
//
// Licensed under the Apache License, Version 2.0 (the License);
// Copyright (c) 2012 Samsung Electronics Co., Ltd.
//
// Licensed under the Apache License, Version 2.0 (the License);
@@
-87,9
+86,9
@@
private:
_AppControlEventArg& operator =(const _AppControlEventArg& rhs);
private:
_AppControlEventArg& operator =(const _AppControlEventArg& rhs);
private:
- int __reqId;
+
const
int __reqId;
_AppArg* __pArg;
_AppArg* __pArg;
- int __result;
+
const
int __result;
}; // _AppControlEventArg
/**
}; // _AppControlEventArg
/**
@@
-101,9
+100,11
@@
class _NativeAppControlEventArg
, public Tizen::Base::Runtime::IEventArg
{
public:
, public Tizen::Base::Runtime::IEventArg
{
public:
- _NativeAppControlEventArg(int reqId, int res, Tizen::Base::Collection::IMap* pArgs);
+ _NativeAppControlEventArg(int reqId, int res, Tizen::Base::Collection::IMap* pArgs, int prop);
+
+ _NativeAppControlEventArg(int reqId, int res, const AppId& appId, const Tizen::Base::String& oId, Tizen::Base::Collection::IMap* pArgs, int prop);
- virtual ~_NativeAppControlEventArg(void)
;
+ virtual ~_NativeAppControlEventArg(void)
{}
int GetRequestId(void) const
{
int GetRequestId(void) const
{
@@
-120,10
+121,28
@@
public:
return __pArgs;
}
return __pArgs;
}
+ int GetProperty(void) const
+ {
+ return __property;
+ }
+
+ AppId GetOptionalAppId(void) const
+ {
+ return __optAppId;
+ }
+
+ Tizen::Base::String GetOptionalOperationId(void) const
+ {
+ return __optOperationId;
+ }
+
private:
private:
- int __reqId;
- int __result;
+
const
int __reqId;
+
const
int __result;
Tizen::Base::Collection::IMap* __pArgs;
Tizen::Base::Collection::IMap* __pArgs;
+ const int __property;
+ AppId __optAppId;
+ Tizen::Base::String __optOperationId;
}; // _NativeAppControlEventArg
/**
}; // _NativeAppControlEventArg
/**
@@
-181,7
+200,7
@@
class _AppControlResponseEventArg
, public Tizen::Base::Runtime::IEventArg
{
public:
, public Tizen::Base::Runtime::IEventArg
{
public:
- _AppControlResponseEventArg(IAppControlResponseListener* pResponseListener, _AppControlResponseType type, const AppId& appId, const Tizen::Base::String& operationId, result res, AppCtrlResult appControlResult, const Tizen::Base::Collection::IMap* pExtraData, int reqId)
+ _AppControlResponseEventArg(IAppControlResponseListener* pResponseListener, _AppControlResponseType type, const AppId& appId, const Tizen::Base::String& operationId, result res, AppCtrlResult appControlResult, const Tizen::Base::Collection::IMap* pExtraData, int reqId
, bool isRaiseMode
)
: __pResponseListener(pResponseListener)
, __type(type)
, __appId(appId.GetPointer())
: __pResponseListener(pResponseListener)
, __type(type)
, __appId(appId.GetPointer())
@@
-190,6
+209,7
@@
public:
, __appControlResult(appControlResult)
, __pExtraData(pExtraData)
, __reqId(reqId)
, __appControlResult(appControlResult)
, __pExtraData(pExtraData)
, __reqId(reqId)
+ , __isRaiseMode(isRaiseMode)
{
}
{
}
@@
-238,6
+258,11
@@
public:
return __reqId;
}
return __reqId;
}
+ bool IsRaiseMode(void) const
+ {
+ return __isRaiseMode;
+ }
+
private:
_AppControlResponseEventArg(const _AppControlResponseEventArg& rhs);
private:
_AppControlResponseEventArg(const _AppControlResponseEventArg& rhs);
@@
-245,13
+270,14
@@
private:
private:
IAppControlResponseListener* __pResponseListener;
private:
IAppControlResponseListener* __pResponseListener;
- _AppControlResponseType __type;
+
const
_AppControlResponseType __type;
const AppId __appId;
const Tizen::Base::String __operationId;
const AppId __appId;
const Tizen::Base::String __operationId;
- result __res;
- AppCtrlResult __appControlResult;
+
const
result __res;
+
const
AppCtrlResult __appControlResult;
const Tizen::Base::Collection::IMap* __pExtraData;
const Tizen::Base::Collection::IMap* __pExtraData;
- int __reqId;
+ const int __reqId;
+ const bool __isRaiseMode;
}; // _AppControlEventArg
} } // Tizen::App
}; // _AppControlEventArg
} } // Tizen::App