public static global::System.Object getByAddress(global::java.lang.String n1, global::org.xmlvm._nArrayAdapter<sbyte> n2, int n3){ //XMLVM_BEGIN_WRAPPER[java.net.Inet6Address: java.net.Inet6Address getByAddress(java.lang.String, byte[], int)] global::org.xmlvm._nElement _r0; global::System.Object _r0_o = null; global::org.xmlvm._nElement _r1; global::System.Object _r1_o = null; global::System.Object _r2_o = null; global::System.Object _r3_o = null; global::org.xmlvm._nElement _r4; _r2_o = n1; _r3_o = n2; _r4.i = n3; if (_r3_o == null) goto label7; _r0.i = 16; _r1.i = ((global::org.xmlvm._nIArray) _r3_o).Length; if (_r0.i == _r1.i) goto label19; label7:; _r0_o = new global::java.net.UnknownHostException(); // Value=luni.62 _r1_o = new global::java.lang.String(); ((global::java.lang.String)_r1_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)108)), unchecked((char) unchecked((uint) 117)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 46)), unchecked((char) unchecked((uint) 54)), unchecked((char) unchecked((uint) 50))})); _r1_o = global::[email protected]((global::java.lang.String) _r1_o); ((global::java.net.UnknownHostException) _r0_o).@this((global::java.lang.String) _r1_o); throw new global::org.xmlvm._nExceptionAdapter((global::java.net.UnknownHostException) _r0_o); label19:; if (_r4.i >= 0) goto label22; _r4.i = 0; label22:; _r0_o = new global::java.net.Inet6Address(); ((global::java.net.Inet6Address) _r0_o).@this((global::org.xmlvm._nArrayAdapter<sbyte>) _r3_o, (global::java.lang.String) _r2_o, (int) _r4.i); return (global::java.net.Inet6Address) _r0_o; //XMLVM_END_WRAPPER[java.net.Inet6Address: java.net.Inet6Address getByAddress(java.lang.String, byte[], int)] }
public static global::System.Object getByAddress(global::java.lang.String n1, global::org.xmlvm._nArrayAdapter<sbyte> n2, global::java.net.NetworkInterface n3){ //XMLVM_BEGIN_WRAPPER[java.net.Inet6Address: java.net.Inet6Address getByAddress(java.lang.String, byte[], java.net.NetworkInterface)] global::System.Object _r0_o = null; global::System.Object _r1_o = null; global::System.Object _r2_o = null; global::System.Object _r3_o = null; global::org.xmlvm._nElement _r4; global::System.Object _r5_o = null; global::org.xmlvm._nElement _r6; global::System.Object _r6_o = null; global::org.xmlvm._nElement _r7; global::System.Object _r7_o = null; global::org.xmlvm._nElement _r8; global::System.Object _r9_o = null; global::System.Object _r10_o = null; global::System.Object _r11_o = null; _r9_o = n1; _r10_o = n2; _r11_o = n3; _r8.i = 1; _r6.i = 0; _r1_o = global::java.net.Inet6Address.getByAddress((global::java.lang.String) _r9_o, (global::org.xmlvm._nArrayAdapter<sbyte>) _r10_o, (int) _r6.i); if (_r11_o != null) goto label9; label8:; return (global::java.net.Inet6Address) _r1_o; label9:; _r2_o = ((global::java.net.NetworkInterface) _r11_o).getInetAddresses(); label13:; _r6.i = ((global::java.util.Enumeration) _r2_o).hasMoreElements() ? 1 : 0; if (_r6.i == 0) goto label60; _r3_o = ((global::java.util.Enumeration) _r2_o).nextElement(); _r6_o = ((global::java.net.InetAddress) _r3_o).getAddress(); _r6.i = ((global::org.xmlvm._nIArray) _r6_o).Length; _r7.i = 16; if (_r6.i != _r7.i) goto label13; _r0_o = _r3_o; _r5_o = _r0_o; _r4.i = ((global::java.net.Inet6Address) _r5_o).compareLocalType((global::java.net.Inet6Address) _r1_o) ? 1 : 0; if (_r4.i == 0) goto label13; ((global::java.net.Inet6Address) _r1_o)._fscope_1id_1set = 0!=_r8.i; _r6.i = ((global::java.net.Inet6Address) _r5_o)._fscope_1id; ((global::java.net.Inet6Address) _r1_o)._fscope_1id = _r6.i; ((global::java.net.Inet6Address) _r1_o)._fscope_1ifname_1set = 0!=_r8.i; _r6_o = ((global::java.net.NetworkInterface) _r11_o).getName(); ((global::java.net.Inet6Address) _r1_o)._fifname = (global::java.lang.String) _r6_o; ((global::java.net.Inet6Address) _r1_o)._fscopedIf = (global::java.net.NetworkInterface) _r11_o; label60:; _r6.i = ((global::java.net.Inet6Address) _r1_o)._fscope_1id_1set ? 1 : 0; if (_r6.i != 0) goto label8; _r6_o = new global::java.net.UnknownHostException(); // Value=luni.63 _r7_o = new global::java.lang.String(); ((global::java.lang.String)_r7_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)108)), unchecked((char) unchecked((uint) 117)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 46)), unchecked((char) unchecked((uint) 54)), unchecked((char) unchecked((uint) 51))})); _r7_o = global::[email protected]((global::java.lang.String) _r7_o); ((global::java.net.UnknownHostException) _r6_o).@this((global::java.lang.String) _r7_o); throw new global::org.xmlvm._nExceptionAdapter((global::java.net.UnknownHostException) _r6_o); //XMLVM_END_WRAPPER[java.net.Inet6Address: java.net.Inet6Address getByAddress(java.lang.String, byte[], java.net.NetworkInterface)] }
public static global::System.Object lookupHostByName(global::java.lang.String n1){ //XMLVM_BEGIN_WRAPPER[java.net.InetAddress: java.net.InetAddress lookupHostByName(java.lang.String)] global::System.Object _r0_o = null; global::System.Object _r1_o = null; global::System.Object _r2_o = null; global::System.Object _r3_o = null; global::org.xmlvm._nElement _r4; global::System.Object _r5_o = null; global::System.Object _r6_o = null; global::org.xmlvm._nElement _r7; global::System.Object _r7_o = null; global::System.Object _r8_o = null; global::org.xmlvm._nElement _r9; global::System.Object _r11_o = null; global::org.xmlvm._nExceptionAdapter _ex = null; _r11_o = n1; _r6_o = global::org.xmlvm._nTIB.getClass(typeof(global::java.net.InetAddress)); global::System.Threading.Monitor.Enter(_r6_o); _r4.i = -1; try { _r7_o = new global::org.apache.harmony.luni.util.PriviAction(); // Value=networkaddress.cache.ttl _r8_o = new global::java.lang.String(); ((global::java.lang.String)_r8_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)110)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 116)), unchecked((char) unchecked((uint) 119)), unchecked((char) unchecked((uint) 111)), unchecked((char) unchecked((uint) 114)), unchecked((char) unchecked((uint) 107)), unchecked((char) unchecked((uint) 97)), unchecked((char) unchecked((uint) 100)), unchecked((char) unchecked((uint) 100)), unchecked((char) unchecked((uint) 114)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 115)), unchecked((char) unchecked((uint) 115)), unchecked((char) unchecked((uint) 46)), unchecked((char) unchecked((uint) 99)), unchecked((char) unchecked((uint) 97)), unchecked((char) unchecked((uint) 99)), unchecked((char) unchecked((uint) 104)), unchecked((char) unchecked((uint) 101)), unchecked((char) unchecked((uint) 46)), unchecked((char) unchecked((uint) 116)), unchecked((char) unchecked((uint) 116)), unchecked((char) unchecked((uint) 108))})); ((global::org.apache.harmony.luni.util.PriviAction) _r7_o).@this((global::java.lang.String) _r8_o); _r5_o = global::java.security.AccessController.doPrivileged((global::java.security.PrivilegedAction) _r7_o); } catch (global::System.Exception e) { global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException()); global::System.Object _java_exception = ex.getJavaException(); if (_java_exception is global::java.lang.Object) { _ex = ex; goto label77; } throw ex; } // end catch if (_r5_o == null) goto label27; try { _r7_o = global::java.lang.Integer.decode((global::java.lang.String) _r5_o); _r4.i = ((global::java.lang.Integer) _r7_o).intValue(); } catch (global::System.Exception e) { global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException()); global::System.Object _java_exception = ex.getJavaException(); if (_java_exception is global::java.lang.NumberFormatException) { _ex = ex; goto label114; } if (_java_exception is global::java.lang.Object) { _ex = ex; goto label77; } throw ex; } // end catch label27:; _r2_o = null; if (_r4.i != 0) goto label41; try { global::java.net.InetAddress_2Cache.clear(); } catch (global::System.Exception e) { global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException()); global::System.Object _java_exception = ex.getJavaException(); if (_java_exception is global::java.lang.Object) { _ex = ex; goto label77; } throw ex; } // end catch label33:; try { if (_r2_o == null) goto label65; _r7_o = ((global::java.net.InetAddress_2CacheElement) _r2_o).inetAddress(); } catch (global::System.Exception e) { global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException()); global::System.Object _java_exception = ex.getJavaException(); if (_java_exception is global::java.lang.Object) { _ex = ex; goto label77; } throw ex; } // end catch label39:; global::System.Threading.Monitor.Exit(_r6_o); return (global::java.net.InetAddress) _r7_o; label41:; try { _r2_o = global::java.net.InetAddress_2Cache.get((global::java.lang.String) _r11_o); if (_r2_o == null) goto label33; if (_r4.i <= 0) goto label33; _r7.l = ((global::java.net.InetAddress_2CacheElement) _r2_o)._ftimeAdded; _r9.i = _r4.i * 1000; _r9.l = (long) _r9.i; _r7.l = _r7.l + _r9.l; _r9.l = global::java.lang.System.currentTimeMillis(); _r7.i = _r7.l > _r9.l ? 1 : (_r7.l == _r9.l ? 0 : -1); if (_r7.i >= 0) goto label33; _r2_o = null; goto label33; } catch (global::System.Exception e) { global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException()); global::System.Object _java_exception = ex.getJavaException(); if (_java_exception is global::java.lang.Object) { _ex = ex; goto label77; } throw ex; } // end catch label65:; try { _r3_o = global::java.net.NegativeCache.getFailedMessage((global::java.lang.String) _r11_o); if (_r3_o == null) goto label80; _r7_o = new global::java.net.UnknownHostException(); ((global::java.net.UnknownHostException) _r7_o).@this((global::java.lang.String) _r11_o); throw new global::org.xmlvm._nExceptionAdapter((global::java.net.UnknownHostException) _r7_o); } catch (global::System.Exception e) { global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException()); global::System.Object _java_exception = ex.getJavaException(); if (_java_exception is global::java.lang.Object) { _ex = ex; goto label77; } throw ex; } // end catch label77:; _r7_o = _ex.getJavaException(); _ex = null; global::System.Threading.Monitor.Exit(_r6_o); throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.Throwable) _r7_o); label80:; try { _r7.i = global::java.net.InetAddress.preferIPv6Addresses() ? 1 : 0; _r0_o = global::java.net.InetAddress.getHostByNameImpl((global::java.lang.String) _r11_o, 0!=_r7.i); } catch (global::System.Exception e) { global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException()); global::System.Object _java_exception = ex.getJavaException(); if (_java_exception is global::java.net.UnknownHostException) { _ex = ex; goto label93; } if (_java_exception is global::java.lang.Object) { _ex = ex; goto label77; } throw ex; } // end catch try { global::java.net.InetAddress_2Cache.add((global::java.net.InetAddress) _r0_o); _r7_o = _r0_o; goto label39; } catch (global::System.Exception e) { global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException()); global::System.Object _java_exception = ex.getJavaException(); if (_java_exception is global::java.lang.Object) { _ex = ex; goto label77; } throw ex; } // end catch label93:; try { _r7_o = _ex.getJavaException(); _ex = null; _r1_o = _r7_o; _r7_o = ((global::java.net.UnknownHostException) _r1_o).getMessage(); global::java.net.NegativeCache.put((global::java.lang.String) _r11_o, (global::java.lang.String) _r7_o); _r7_o = new global::java.net.UnknownHostException(); ((global::java.net.UnknownHostException) _r7_o).@this((global::java.lang.String) _r11_o); _r11_o = ((global::java.net.UnknownHostException) _r7_o).initCause((global::java.lang.Throwable) _r1_o); throw new global::org.xmlvm._nExceptionAdapter((global::java.net.UnknownHostException) _r11_o); } catch (global::System.Exception e) { global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException()); global::System.Object _java_exception = ex.getJavaException(); if (_java_exception is global::java.lang.Object) { _ex = ex; goto label77; } throw ex; } // end catch label114:; _r7_o = _ex.getJavaException(); _ex = null; goto label27; //XMLVM_END_WRAPPER[java.net.InetAddress: java.net.InetAddress lookupHostByName(java.lang.String)] }
public virtual void connect(global::java.net.SocketAddress n1, int n2){ //XMLVM_BEGIN_WRAPPER[java.net.Socket: void connect(java.net.SocketAddress, int)] global::System.Object _r0_o = null; global::System.Object _r1_o = null; global::System.Object _r2_o = null; global::System.Object _r3_o = null; global::org.xmlvm._nElement _r4; global::org.xmlvm._nElement _r5; global::System.Object _r5_o = null; global::org.xmlvm._nElement _r6; global::System.Object _r6_o = null; global::System.Object _r7_o = null; global::org.xmlvm._nElement _r8; global::System.Object _r9_o = null; global::System.Object _r10_o = null; global::org.xmlvm._nElement _r11; global::org.xmlvm._nExceptionAdapter _ex = null; _r9_o = this; _r10_o = n1; _r11.i = n2; _r5.i = 1; ((global::java.net.Socket) _r9_o).checkClosedAndCreate(0!=_r5.i); if (_r11.i >= 0) goto label18; _r5_o = new global::java.lang.IllegalArgumentException(); // Value=luni.5B _r6_o = new global::java.lang.String(); ((global::java.lang.String)_r6_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)108)), unchecked((char) unchecked((uint) 117)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 46)), unchecked((char) unchecked((uint) 53)), unchecked((char) unchecked((uint) 66))})); _r6_o = global::[email protected]((global::java.lang.String) _r6_o); ((global::java.lang.IllegalArgumentException) _r5_o).@this((global::java.lang.String) _r6_o); throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.IllegalArgumentException) _r5_o); label18:; _r5.i = ((global::java.net.Socket) _r9_o).isConnected() ? 1 : 0; if (_r5.i == 0) goto label36; _r5_o = new global::java.net.SocketException(); // Value=luni.5F _r6_o = new global::java.lang.String(); ((global::java.lang.String)_r6_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)108)), unchecked((char) unchecked((uint) 117)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 46)), unchecked((char) unchecked((uint) 53)), unchecked((char) unchecked((uint) 70))})); _r6_o = global::[email protected]((global::java.lang.String) _r6_o); ((global::java.net.SocketException) _r5_o).@this((global::java.lang.String) _r6_o); throw new global::org.xmlvm._nExceptionAdapter((global::java.net.SocketException) _r5_o); label36:; if (_r10_o != null) goto label50; _r5_o = new global::java.lang.IllegalArgumentException(); // Value=luni.5D _r6_o = new global::java.lang.String(); ((global::java.lang.String)_r6_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)108)), unchecked((char) unchecked((uint) 117)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 46)), unchecked((char) unchecked((uint) 53)), unchecked((char) unchecked((uint) 68))})); _r6_o = global::[email protected]((global::java.lang.String) _r6_o); ((global::java.lang.IllegalArgumentException) _r5_o).@this((global::java.lang.String) _r6_o); throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.IllegalArgumentException) _r5_o); label50:; _r5.i = ((_r10_o != null) && (_r10_o is global::java.net.InetSocketAddress)) ? 1 : 0; if (_r5.i != 0) goto label70; _r5_o = new global::java.lang.IllegalArgumentException(); // Value=luni.49 _r6_o = new global::java.lang.String(); ((global::java.lang.String)_r6_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)108)), unchecked((char) unchecked((uint) 117)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 46)), unchecked((char) unchecked((uint) 52)), unchecked((char) unchecked((uint) 57))})); _r7_o = ((global::java.lang.Object) _r10_o).getClass(); _r6_o = global::[email protected]((global::java.lang.String) _r6_o, (global::java.lang.Object) _r7_o); ((global::java.lang.IllegalArgumentException) _r5_o).@this((global::java.lang.String) _r6_o); throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.IllegalArgumentException) _r5_o); label70:; _r0_o = _r10_o; _r3_o = _r0_o; _r1_o = ((global::java.net.InetSocketAddress) _r3_o).getAddress(); if (_r1_o != null) goto label92; _r5_o = new global::java.net.UnknownHostException(); // Value=luni.1A _r6_o = new global::java.lang.String(); ((global::java.lang.String)_r6_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)108)), unchecked((char) unchecked((uint) 117)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 46)), unchecked((char) unchecked((uint) 49)), unchecked((char) unchecked((uint) 65))})); _r6_o = global::[email protected]((global::java.lang.String) _r6_o, (global::java.lang.Object) _r10_o); ((global::java.net.UnknownHostException) _r5_o).@this((global::java.lang.String) _r6_o); throw new global::org.xmlvm._nExceptionAdapter((global::java.net.UnknownHostException) _r5_o); label92:; _r4.i = ((global::java.net.InetSocketAddress) _r3_o).getPort(); ((global::java.net.Socket) _r9_o).checkDestination((global::java.net.InetAddress) _r1_o, (int) _r4.i); _r5_o = ((global::java.net.Socket) _r9_o)._fconnectLock; global::System.Threading.Monitor.Enter(_r5_o); try { _r6.i = ((global::java.net.Socket) _r9_o).isBound() ? 1 : 0; if (_r6.i != 0) goto label127; _r6_o = ((global::java.net.Socket) _r9_o)._fproxy; _r6.i = global::org.apache.harmony.luni.net.NetUtil.usingSocks((global::java.net.Proxy) _r6_o) ? 1 : 0; if (_r6.i != 0) goto label124; _r6_o = ((global::java.net.Socket) _r9_o)._fimpl; _r7_o = global::java.net.InetAddress._fANY; _r8.i = 0; ((global::java.net.SocketImpl) _r6_o).bind((global::java.net.InetAddress) _r7_o, (int) _r8.i); } catch (global::System.Exception e) { global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException()); global::System.Object _java_exception = ex.getJavaException(); if (_java_exception is global::java.io.IOException) { _ex = ex; goto label137; } if (_java_exception is global::java.lang.Object) { _ex = ex; goto label145; } throw ex; } // end catch label124:; try { _r6.i = 1; ((global::java.net.Socket) _r9_o)._fisBound = 0!=_r6.i; } catch (global::System.Exception e) { global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException()); global::System.Object _java_exception = ex.getJavaException(); if (_java_exception is global::java.io.IOException) { _ex = ex; goto label137; } if (_java_exception is global::java.lang.Object) { _ex = ex; goto label145; } throw ex; } // end catch label127:; try { _r6_o = ((global::java.net.Socket) _r9_o)._fimpl; ((global::java.net.SocketImpl) _r6_o).connect((global::java.net.SocketAddress) _r10_o, (int) _r11.i); _r6.i = 1; ((global::java.net.Socket) _r9_o)._fisConnected = 0!=_r6.i; } catch (global::System.Exception e) { global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException()); global::System.Object _java_exception = ex.getJavaException(); if (_java_exception is global::java.io.IOException) { _ex = ex; goto label137; } if (_java_exception is global::java.lang.Object) { _ex = ex; goto label145; } throw ex; } // end catch try { global::System.Threading.Monitor.Exit(_r5_o); return; } catch (global::System.Exception e) { global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException()); global::System.Object _java_exception = ex.getJavaException(); if (_java_exception is global::java.lang.Object) { _ex = ex; goto label145; } throw ex; } // end catch label137:; try { _r6_o = _ex.getJavaException(); _ex = null; _r2_o = _r6_o; _r6_o = ((global::java.net.Socket) _r9_o)._fimpl; ((global::java.net.SocketImpl) _r6_o).close(); throw new global::org.xmlvm._nExceptionAdapter((global::java.io.IOException) _r2_o); } catch (global::System.Exception e) { global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException()); global::System.Object _java_exception = ex.getJavaException(); if (_java_exception is global::java.lang.Object) { _ex = ex; goto label145; } throw ex; } // end catch label145:; try { _r6_o = _ex.getJavaException(); _ex = null; global::System.Threading.Monitor.Exit(_r5_o); } catch (global::System.Exception e) { global::org.xmlvm._nExceptionAdapter ex = e as global::org.xmlvm._nExceptionAdapter ?? new global::org.xmlvm._nExceptionAdapter(e.ToString(), e.ToJavaException()); global::System.Object _java_exception = ex.getJavaException(); if (_java_exception is global::java.lang.Object) { _ex = ex; goto label145; } throw ex; } // end catch throw new global::org.xmlvm._nExceptionAdapter((global::System.Object) _r6_o); //XMLVM_END_WRAPPER[java.net.Socket: void connect(java.net.SocketAddress, int)] }
public static global::System.Object getByAddressInternal(global::java.lang.String n1, global::org.xmlvm._nArrayAdapter<sbyte> n2, int n3){ //XMLVM_BEGIN_WRAPPER[java.net.InetAddress: java.net.InetAddress getByAddressInternal(java.lang.String, byte[], int)] global::System.Object _r0_o = null; global::org.xmlvm._nElement _r1; global::org.xmlvm._nElement _r2; global::System.Object _r2_o = null; global::org.xmlvm._nElement _r3; global::System.Object _r3_o = null; global::org.xmlvm._nElement _r4; global::System.Object _r5_o = null; global::System.Object _r6_o = null; global::org.xmlvm._nElement _r7; _r5_o = n1; _r6_o = n2; _r7.i = n3; _r4.i = 16; _r3.i = 4; if (_r6_o == null) goto label26; _r2.i = ((global::org.xmlvm._nIArray) _r6_o).Length; if (_r2.i != _r3.i) goto label26; _r0_o = new global::org.xmlvm._nArrayAdapter<sbyte>(new sbyte[_r3.i]); _r1.i = 0; label11:; if (_r1.i >= _r3.i) goto label20; _r2.i = ((global::org.xmlvm._nArrayAdapter<sbyte>) _r6_o)[_r1.i]; ((global::org.xmlvm._nArrayAdapter<sbyte>) _r0_o)[_r1.i] = (sbyte)_r2.i; _r1.i = _r1.i + 1; goto label11; label20:; _r2_o = new global::java.net.Inet4Address(); ((global::java.net.Inet4Address) _r2_o).@this((global::org.xmlvm._nArrayAdapter<sbyte>) _r6_o, (global::java.lang.String) _r5_o); label25:; return (global::java.net.InetAddress) _r2_o; label26:; if (_r6_o == null) goto label75; _r2.i = ((global::org.xmlvm._nIArray) _r6_o).Length; if (_r2.i != _r4.i) goto label75; _r2.i = global::java.net.InetAddress.isIPv4MappedAddress((global::org.xmlvm._nArrayAdapter<sbyte>) _r6_o) ? 1 : 0; if (_r2.i == 0) goto label57; _r0_o = new global::org.xmlvm._nArrayAdapter<sbyte>(new sbyte[_r3.i]); _r1.i = 0; label40:; if (_r1.i >= _r3.i) goto label51; _r2.i = _r1.i + 12; _r2.i = ((global::org.xmlvm._nArrayAdapter<sbyte>) _r6_o)[_r2.i]; ((global::org.xmlvm._nArrayAdapter<sbyte>) _r0_o)[_r1.i] = (sbyte)_r2.i; _r1.i = _r1.i + 1; goto label40; label51:; _r2_o = new global::java.net.Inet4Address(); ((global::java.net.Inet4Address) _r2_o).@this((global::org.xmlvm._nArrayAdapter<sbyte>) _r6_o, (global::java.lang.String) _r5_o); goto label25; label57:; _r0_o = new global::org.xmlvm._nArrayAdapter<sbyte>(new sbyte[_r4.i]); _r1.i = 0; label60:; if (_r1.i >= _r4.i) goto label69; _r2.i = ((global::org.xmlvm._nArrayAdapter<sbyte>) _r6_o)[_r1.i]; ((global::org.xmlvm._nArrayAdapter<sbyte>) _r0_o)[_r1.i] = (sbyte)_r2.i; _r1.i = _r1.i + 1; goto label60; label69:; _r2_o = new global::java.net.Inet6Address(); ((global::java.net.Inet6Address) _r2_o).@this((global::org.xmlvm._nArrayAdapter<sbyte>) _r6_o, (global::java.lang.String) _r5_o, (int) _r7.i); goto label25; label75:; _r2_o = new global::java.net.UnknownHostException(); // Value=luni.65 _r3_o = new global::java.lang.String(); ((global::java.lang.String)_r3_o).@this(new global::org.xmlvm._nArrayAdapter<char>(new char[] {unchecked((char) unchecked((uint)108)), unchecked((char) unchecked((uint) 117)), unchecked((char) unchecked((uint) 110)), unchecked((char) unchecked((uint) 105)), unchecked((char) unchecked((uint) 46)), unchecked((char) unchecked((uint) 54)), unchecked((char) unchecked((uint) 53))})); _r3_o = global::[email protected]((global::java.lang.String) _r3_o, (global::java.lang.Object) _r5_o); ((global::java.net.UnknownHostException) _r2_o).@this((global::java.lang.String) _r3_o); throw new global::org.xmlvm._nExceptionAdapter((global::java.net.UnknownHostException) _r2_o); //XMLVM_END_WRAPPER[java.net.InetAddress: java.net.InetAddress getByAddressInternal(java.lang.String, byte[], int)] }