public override void run() { try { java.io.InputStreamReader isr = new java.io.InputStreamReader(_is); java.io.BufferedReader br = new java.io.BufferedReader(isr); String line=null; while ( (line = br.readLine()) != null) { Debug.WriteLine(_type + ">" + line); } } catch (Exception ex) { Debug.WriteLine (ex); } }
static string InternalGetSDKVersion() { var version = ""; var w = ""; try { // by now we have webclient? // https://sites.google.com/a/jsc-solutions.net/backlog/knowledge-base/2014/201412/20141207 var url = new java.net.URL(SDKVersionLocation); HttpURLConnection con = (HttpURLConnection)url.openConnection(); int CONNECT_TIMEOUT_MILL = 2000; int READ_TIMEOUT_MILL = 900; con.setConnectTimeout(CONNECT_TIMEOUT_MILL); con.setReadTimeout(READ_TIMEOUT_MILL); var i = new java.io.InputStreamReader(con.getInputStream(), "UTF-8"); var reader = new java.io.BufferedReader(i); // can't we just read to the end? var line = reader.readLine(); while (line != null) { w += line; w += "\n"; line = reader.readLine(); } reader.close(); } catch { // oops } //Log.wtf("HttpURLConnection", w); if (w.Length > 0) { var value = w; var offset = 0; var i = ((java.lang.String)(object)value).indexOf("version=\"", offset) + "version=\"".Length; var j = ((java.lang.String)(object)value).indexOf("\"", i); var ii = ((java.lang.String)(object)value).indexOf("version=\"", j) + "version=\"".Length; var jj = ((java.lang.String)(object)value).indexOf("\"", ii); version = ((java.lang.String)(object)value).substring(ii, jj); } return version; }
static string InternalGetSDKVersion() { var version = ""; var w = ""; try { // by now we have webclient? // https://sites.google.com/a/jsc-solutions.net/backlog/knowledge-base/2014/201412/20141207 var url = new java.net.URL(SDKVersionLocation); HttpURLConnection con = (HttpURLConnection)url.openConnection(); int CONNECT_TIMEOUT_MILL = 2000; int READ_TIMEOUT_MILL = 900; con.setConnectTimeout(CONNECT_TIMEOUT_MILL); con.setReadTimeout(READ_TIMEOUT_MILL); var i = new java.io.InputStreamReader(con.getInputStream(), "UTF-8"); var reader = new java.io.BufferedReader(i); // can't we just read to the end? var line = reader.readLine(); while (line != null) { w += line; w += "\n"; line = reader.readLine(); } reader.close(); } catch { // oops } //Log.wtf("HttpURLConnection", w); if (w.Length > 0) { var value = w; var offset = 0; var i = ((java.lang.String)(object) value).indexOf("version=\"", offset) + "version=\"".Length; var j = ((java.lang.String)(object) value).indexOf("\"", i); var ii = ((java.lang.String)(object) value).indexOf("version=\"", j) + "version=\"".Length; var jj = ((java.lang.String)(object) value).indexOf("\"", ii); version = ((java.lang.String)(object) value).substring(ii, jj); } return(version); }
public override void run() { try { java.io.InputStreamReader isr = new java.io.InputStreamReader(_is); java.io.BufferedReader br = new java.io.BufferedReader(isr); String line = null; while ((line = br.readLine()) != null) { Debug.WriteLine(_type + ">" + line); } } catch (Exception ex) { Debug.WriteLine(ex); } }
public Reader retrieve(ExternalReference externalReference, String _string) { try { Reader _in = new java.io.InputStreamReader(externalReference.getUri().toURL().openConnection().getInputStream(), "UTF-8"); char[] buf = new char[4096]; StringBuilder sb = new StringBuilder(); for (int n; (n = _in.read(buf)) > 0; ) { sb.Append(buf, 0, n); } return new java.io.StringReader(sb.ToString()); } catch (Exception ex) { throw new UriCallbackException(externalReference, ex); } }
public Reader retrieve(ExternalReference externalReference, String _string) { try { Reader _in = new java.io.InputStreamReader(externalReference.getUri().toURL().openConnection().getInputStream(), "UTF-8"); char[] buf = new char[4096]; StringBuilder sb = new StringBuilder(); for (int n; (n = _in.read(buf)) > 0;) { sb.Append(buf, 0, n); } return(new java.io.StringReader(sb.ToString())); } catch (Exception ex) { throw new UriCallbackException(externalReference, ex); } }