result SendRequestToApp(const Tizen::App::AppId& appId, const Tizen::Base::String& operation, Tizen::Base::Collection::HashMap* pArgs);
void SendPendingTouchEvent(void);
- virtual Tizen::Base::Collection::HashMap* CreateRequestArgs(void);
+ virtual Tizen::Base::Collection::HashMap* CreateRequestArgsN(void);
virtual void OnTimerExpired(Tizen::Base::Runtime::Timer& timer);
bool IsRunning(void) const;
bool IsSharedMemCreated(void) const;
- virtual Tizen::Base::Collection::HashMap* CreateRequestArgs(void) = 0;
+ virtual Tizen::Base::Collection::HashMap* CreateRequestArgsN(void) = 0;
result SendRequestToApp(const Tizen::App::AppId& appId, const Tizen::Base::String& operation, Tizen::Base::Collection::HashMap* pArgs);
public:
result RequestUpdateRemote(void);
private:
- virtual Tizen::Base::Collection::HashMap* CreateRequestArgs(void);
+ virtual Tizen::Base::Collection::HashMap* CreateRequestArgsN(void);
private:
_AppWidgetContext* __pParent;
result
_AppWidgetContext::SendAddRequest(int width, int height)
{
- std::unique_ptr<HashMap, AllElementsDeleter> pArgs (CreateRequestArgs() );
+ std::unique_ptr<HashMap, AllElementsDeleter> pArgs (CreateRequestArgsN() );
return SendRequestToApp( __appId, APPWIDGET_ON_ADD, pArgs.get());
}
result
_AppWidgetContext::SendUpdateRequest(int width, int height, const String& argument)
{
- std::unique_ptr<HashMap, AllElementsDeleter> pArgs (CreateRequestArgs() );
+ std::unique_ptr<HashMap, AllElementsDeleter> pArgs (CreateRequestArgsN() );
pArgs->Add(new String(ARG_KEY_ARGUMENT), new String(argument));
result
_AppWidgetContext::SendResizeRequest(int width, int height)
{
- std::unique_ptr<HashMap, AllElementsDeleter> pArgs (CreateRequestArgs() );
+ std::unique_ptr<HashMap, AllElementsDeleter> pArgs (CreateRequestArgsN() );
return SendRequestToApp( __appId, APPWIDGET_ON_RESIZE, pArgs.get());
}
result
_AppWidgetContext::SendRemoveRequest()
{
- std::unique_ptr<HashMap, AllElementsDeleter> pArgs (CreateRequestArgs() );
+ std::unique_ptr<HashMap, AllElementsDeleter> pArgs (CreateRequestArgsN() );
return SendRequestToApp( __appId, APPWIDGET_ON_REMOVE, pArgs.get());
}
__pPendingTouchEventList->Add(new PendingTouchEvent(eventType, timeStamp, x, y));
//
- std::unique_ptr<HashMap, AllElementsDeleter> pArgs (CreateRequestArgs() );
+ std::unique_ptr<HashMap, AllElementsDeleter> pArgs (CreateRequestArgsN() );
pArgs->Add(new String(ARG_KEY_EVENT_TYPE), new String(Integer::ToString(eventType)));
pArgs->Add(new String(ARG_KEY_TIME_STAMP), new String(Double::ToString(timeStamp)));
}
Tizen::Base::Collection::HashMap*
-_AppWidgetContext::CreateRequestArgs(void)
+_AppWidgetContext::CreateRequestArgsN(void)
{
HashMap* pArgs = new (std::nothrow) HashMap(SingleObjectDeleter);
pArgs->Construct();
result
_AppWidgetContextBase::SendRequestToApp(const AppId& appId, const String& operation, HashMap* pArgs)
{
- if( __isForeground == false)
+ /*if( __isForeground == false)
{
SysLog(NID_SHELL, "appWidget isn't foreground, so, message skip");
return E_SUCCESS;
- }
+ }*/
return _AppWidgetRequestHelper::SendRequestToApp(appId, operation, pArgs);
}
SysLog(NID_SHELL, "appId(%ls), operation(%ls), arg count(%d)", appId.GetPointer(), operation.GetPointer(), pArgs->GetCount() );
_AppMessageImpl msg;
- msg.AddData(OSP_K_APPCONTROL_INTERNAL_OPERATION, L"livebox");
+ msg.AddData(OSP_K_APPCONTROL_INTERNAL_OPERATION, L"appwidget");
Tizen::App::_AppArg::AddStrMap(msg.GetBundle(), pArgs);
std::unique_ptr<char[]> pAppId(_StringConverter::CopyToCharArrayN(appId) );
provider_send_ping();
}
+//TODO: remove unused param 'appId'
_AppWidgetContext*
AppWidgetManagerService::Find(const String& appId, const String& instanceId) const
{
{
_AppWidgetContext* pAppWidgetContext = null;
__appWidgetContextList.GetAt(i, pAppWidgetContext);
-// SysLog(NID_SHELL, "%ls", pAppWidgetContext->__instanceId.GetPointer());
if ( pAppWidgetContext->__instanceId == instanceId )
{
-// SysAssert(pAppWidgetContext->__appId == appId)
return pAppWidgetContext;
}
}
if( clientId == -1)//disconnected
{
-// pAppWidgetContext->ReleaseSharedMem();
pAppWidgetContext->Suspend();
if(pAppWidgetContext->GetAppWidgetPopup())
{
result
_AppWidgetPopupContext::SendPopupCreateRequest(double x, double y, int width, int height)
{
- std::unique_ptr<HashMap, AllElementsDeleter> pArgs (CreateRequestArgs() );
+ std::unique_ptr<HashMap, AllElementsDeleter> pArgs (CreateRequestArgsN() );
pArgs->Add(new String(ARG_KEY_X), new String(Double::ToString(x)));
pArgs->Add(new String(ARG_KEY_Y), new String(Double::ToString(y)));
result
_AppWidgetPopupContext::SendPopupDestroyRequest()
{
- std::unique_ptr<HashMap, AllElementsDeleter> pArgs (CreateRequestArgs() );
+ std::unique_ptr<HashMap, AllElementsDeleter> pArgs (CreateRequestArgsN() );
return SendRequestToApp( __appId, APPWIDGET_POPUP_ON_DESTROY, pArgs.get());
}
}
Tizen::Base::Collection::HashMap*
-_AppWidgetPopupContext::CreateRequestArgs(void)
+_AppWidgetPopupContext::CreateRequestArgsN(void)
{
HashMap* pArgs = new (std::nothrow) HashMap(SingleObjectDeleter);
pArgs->Construct();