probeBlockStart();
LIFECYCLE_PROBE_BLOCK("TERMINATING");
+
+ PREPARE_LOCAL_BUF();
+ PACK_COMMON_BEGIN(MSG_PROBE_LIFECYCLE, LC_LIFECYCLE, "p", user_data);
+ PACK_COMMON_END(0, 0, 0);
+ FLUSH_LOCAL_BUF();
+
probeBlockEnd();
appimpl_onterminatep(user_data);
if(appState == RUNNING)
{
LIFECYCLE_PROBE_BLOCK("RUNNING");
+
+ PREPARE_LOCAL_BUF();
+ PACK_COMMON_BEGIN(MSG_PROBE_LIFECYCLE, LC_LIFECYCLE, "p", appState);
+ PACK_COMMON_END(0, 0, 0);
+ FLUSH_LOCAL_BUF();
}
probeBlockEnd();
probeBlockStart();
SCREENSHOT_LOCK();
LIFECYCLE_PROBE_BLOCK("PAUSING");
+
+ PREPARE_LOCAL_BUF();
+ PACK_COMMON_BEGIN(MSG_PROBE_LIFECYCLE, LC_LIFECYCLE, "", 0);
+ PACK_COMMON_END(0, 0, 0);
+ FLUSH_LOCAL_BUF();
+
probeBlockEnd();
(this->*uiappimpl_onbackgroundp)();
probeBlockStart();
LIFECYCLE_PROBE_BLOCK("RUNNING");
+
+ PREPARE_LOCAL_BUF();
+ PACK_COMMON_BEGIN(MSG_PROBE_LIFECYCLE, LC_LIFECYCLE, "", 0);
+ PACK_COMMON_END(0, 0, 0);
+ FLUSH_LOCAL_BUF();
+
SCREENSHOT_UNLOCK();
// SCREENSHOT_DONE();
probeBlockEnd();