Пример #1
0
public void @this(global::org.apache.harmony.luni.@internal.net.www.protocol.http.HttpConfiguration n1, int n2){
//XMLVM_BEGIN_WRAPPER[org.apache.harmony.luni.internal.net.www.protocol.http.HttpConnection: void <init>(org.apache.harmony.luni.internal.net.www.protocol.http.HttpConfiguration, int)]
    global::org.xmlvm._nElement _r0;
    global::System.Object _r0_o = null;
    global::org.xmlvm._nElement _r1;
    global::System.Object _r2_o = null;
    global::System.Object _r3_o = null;
    global::System.Object _r4_o = null;
    global::System.Object _r5_o = null;
    global::System.Object _r6_o = null;
    global::org.xmlvm._nElement _r7;
    _r5_o = this;
    _r6_o = n1;
    _r7.i = n2;
    ((global::java.lang.Object) _r5_o).@this();
    _r0.i = 0;
    ((global::org.apache.harmony.luni.@internal.net.www.protocol.http.HttpConnection) _r5_o)._fusingSecureSocket = 0!=_r0.i;
    ((global::org.apache.harmony.luni.@internal.net.www.protocol.http.HttpConnection) _r5_o)._fconfig = (global::org.apache.harmony.luni.@internal.net.www.protocol.http.HttpConfiguration) _r6_o;
    _r0_o = ((global::org.apache.harmony.luni.@internal.net.www.protocol.http.HttpConfiguration) _r6_o).getHostName();
    _r1.i = ((global::org.apache.harmony.luni.@internal.net.www.protocol.http.HttpConfiguration) _r6_o).getHostPort();
    _r2_o = ((global::org.apache.harmony.luni.@internal.net.www.protocol.http.HttpConfiguration) _r6_o).getProxy();
    if (_r2_o == null) goto label30;
    _r3_o = ((global::java.net.Proxy) _r2_o).type();
    _r4_o = global::java.net.Proxy_2Type._fHTTP;
    if (_r3_o != _r4_o) goto label48;
    label30:;
    _r2_o = new global::java.net.Socket();
    ((global::java.net.Socket) _r2_o).@this();
    ((global::org.apache.harmony.luni.@internal.net.www.protocol.http.HttpConnection) _r5_o)._fsocket = (global::java.net.Socket) _r2_o;
    label37:;
    _r2_o = ((global::org.apache.harmony.luni.@internal.net.www.protocol.http.HttpConnection) _r5_o)._fsocket;
    _r3_o = new global::java.net.InetSocketAddress();
    ((global::java.net.InetSocketAddress) _r3_o).@this((global::java.lang.String) _r0_o, (int) _r1.i);
    ((global::java.net.Socket) _r2_o).connect((global::java.net.SocketAddress) _r3_o, (int) _r7.i);
    return;
    label48:;
    _r3_o = new global::java.net.Socket();
    ((global::java.net.Socket) _r3_o).@this((global::java.net.Proxy) _r2_o);
    ((global::org.apache.harmony.luni.@internal.net.www.protocol.http.HttpConnection) _r5_o)._fsocket = (global::java.net.Socket) _r3_o;
    goto label37;
//XMLVM_END_WRAPPER[org.apache.harmony.luni.internal.net.www.protocol.http.HttpConnection: void <init>(org.apache.harmony.luni.internal.net.www.protocol.http.HttpConfiguration, int)]
}
Пример #2
0
public static global::System.Object createUnresolved(global::java.lang.String n1, int n2){
//XMLVM_BEGIN_WRAPPER[java.net.InetSocketAddress: java.net.InetSocketAddress createUnresolved(java.lang.String, int)]
    global::System.Object _r0_o = null;
    global::org.xmlvm._nElement _r1;
    global::System.Object _r2_o = null;
    global::org.xmlvm._nElement _r3;
    _r2_o = n1;
    _r3.i = n2;
    _r0_o = new global::java.net.InetSocketAddress();
    _r1.i = 0;
    ((global::java.net.InetSocketAddress) _r0_o).@this((global::java.lang.String) _r2_o, (int) _r3.i, 0!=_r1.i);
    return (global::java.net.InetSocketAddress) _r0_o;
//XMLVM_END_WRAPPER[java.net.InetSocketAddress: java.net.InetSocketAddress createUnresolved(java.lang.String, int)]
}
Пример #3
0
public virtual global::System.Object getSocketAddress(){
//XMLVM_BEGIN_WRAPPER[java.net.DatagramPacket: java.net.SocketAddress getSocketAddress()]
    global::System.Object _r0_o = null;
    global::System.Object _r1_o = null;
    global::org.xmlvm._nElement _r2;
    global::System.Object _r3_o = null;
    global::org.xmlvm._nExceptionAdapter _ex = null;
    _r3_o = this;
    global::System.Threading.Monitor.Enter(_r3_o);
    try {
    _r0_o = new global::java.net.InetSocketAddress();
    _r1_o = ((global::java.net.DatagramPacket) _r3_o).getAddress();
    _r2.i = ((global::java.net.DatagramPacket) _r3_o).getPort();
    ((global::java.net.InetSocketAddress) _r0_o).@this((global::java.net.InetAddress) _r1_o, (int) _r2.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.lang.Object) {
            _ex = ex;
            goto label16;
        }
        throw ex;
    } // end catch
    global::System.Threading.Monitor.Exit(_r3_o);
    return (global::java.net.SocketAddress) _r0_o;
    label16:;
    _r0_o = _ex.getJavaException();
    _ex = null;
    global::System.Threading.Monitor.Exit(_r3_o);
    throw new global::org.xmlvm._nExceptionAdapter((global::java.lang.Throwable) _r0_o);
//XMLVM_END_WRAPPER[java.net.DatagramPacket: java.net.SocketAddress getSocketAddress()]
}
Пример #4
0
public virtual global::System.Object getRemoteSocketAddress(){
//XMLVM_BEGIN_WRAPPER[java.net.Socket: java.net.SocketAddress getRemoteSocketAddress()]
    global::org.xmlvm._nElement _r0;
    global::System.Object _r0_o = null;
    global::System.Object _r1_o = null;
    global::org.xmlvm._nElement _r2;
    global::System.Object _r3_o = null;
    _r3_o = this;
    _r0.i = ((global::java.net.Socket) _r3_o).isConnected() ? 1 : 0;
    if (_r0.i != 0) goto label8;
    _r0_o = null;
    label7:;
    return (global::java.net.SocketAddress) _r0_o;
    label8:;
    _r0_o = new global::java.net.InetSocketAddress();
    _r1_o = ((global::java.net.Socket) _r3_o).getInetAddress();
    _r2.i = ((global::java.net.Socket) _r3_o).getPort();
    ((global::java.net.InetSocketAddress) _r0_o).@this((global::java.net.InetAddress) _r1_o, (int) _r2.i);
    goto label7;
//XMLVM_END_WRAPPER[java.net.Socket: java.net.SocketAddress getRemoteSocketAddress()]
}