jrt_plat/java_debug_api/inc/javadebugapi.h
branchRCL_3
changeset 15 a9812d2cae03
parent 1 53c80e845d7c
--- a/jrt_plat/java_debug_api/inc/javadebugapi.h	Mon Mar 15 12:39:56 2010 +0200
+++ b/jrt_plat/java_debug_api/inc/javadebugapi.h	Wed Mar 31 21:20:09 2010 +0300
@@ -20,6 +20,7 @@
 #define JAVADEBUGAPI_H
 
 #include <e32cmn.h>
+#include <e32std.h>
 
 /**
  * Java Debug API allows it's users to install, remove, start and
@@ -59,6 +60,7 @@
  * Starts Java application.
  * @param[in] aApplicationUid application uid
  * @param[in] aUeiParameters includes arguments defined in Unified Emulator Interface (UEI) specification.
+ * @param[out] aProcessId process id of the launched Java application, valid if application is launched successfully
  * If aUeiParameters contains unsupported options then those options are discarded silently.
  * Supported arguments:
  *   -Xverbose[:options]
@@ -69,7 +71,7 @@
  * @capability NetworkControl
  * @return true if application is started
  */
-IMPORT_C TBool startApp(TUid aApplicationUid, HBufC& aUeiParameters);
+IMPORT_C TBool startApp(TUid aApplicationUid, HBufC& aUeiParameters, TProcessId& aProcessId);
 
 /**
  * Stops Java application.