* @throws IOException If command can't be executed in device\r
*/\r
void in( IDevice device, IShellOutputReceiver receiver ) throws IOException;\r
- \r
+\r
+ /**\r
+ * Execute in device and pass result to receiver\r
+ * \r
+ * @param device device to execute in\r
+ * @param receiver receiver to process result\r
+ * @param characterSet the character set used to encode result bytes\r
+ * \r
+ * @throws IOException If command can't be executed in device\r
+ \r
+ */\r
+ void in( IDevice device, IShellOutputReceiver receiver, String characterSet ) throws IOException;\r
+\r
/**\r
* Execute in device and check to match result\r
* \r