예제 #1
0
        public string[] Split(string[] e, global::System.StringSplitOptions o)
        {
            var a = new global::System.Collections.ArrayList();
            var x = (string)(object)this;

            var i = x.IndexOf(e[0]);

            if (i < 0)
            {
                // all in
                a.Add(x);
            }
            else
            {
                var j = 0;

                while (i >= 0)
                {
                    a.Add(x.Substring(j, i - j));
                    j = i + e[0].Length;
                    i = x.IndexOf(e[0], j);
                }

                a.Add(x.Substring(j));
            }


            return((string[])a.ToArray(typeof(string)));
        }
예제 #2
0
        public static object @select(global::haxe.root.Array read, global::haxe.root.Array write, global::haxe.root.Array others, object timeout)
        {
            unchecked {
                                #line 142 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                global::haxe.ds.IntMap map = new global::haxe.ds.IntMap();
                                #line 165 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                if ((read != null))
                {
                                        #line 165 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                    int _g = 0;
                                        #line 165 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                    while ((_g < read.length))
                    {
                                                #line 165 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                        global::sys.net.Socket s = ((global::sys.net.Socket)(read.__get(_g)));
                                                #line 165 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                        ++_g;
                                                #line 165 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                        map.@set(((int)(s.sock.Handle.ToInt32())), ((object)(s)));
                    }
                }

                                #line 166 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                if ((write != null))
                {
                                        #line 166 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                    int _g1 = 0;
                                        #line 166 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                    while ((_g1 < write.length))
                    {
                                                #line 166 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                        global::sys.net.Socket s1 = ((global::sys.net.Socket)(write.__get(_g1)));
                                                #line 166 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                        ++_g1;
                                                #line 166 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                        map.@set(((int)(s1.sock.Handle.ToInt32())), ((object)(s1)));
                    }
                }

                                #line 167 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                if ((others != null))
                {
                                        #line 167 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                    int _g2 = 0;
                                        #line 167 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                    while ((_g2 < others.length))
                    {
                                                #line 167 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                        global::sys.net.Socket s2 = ((global::sys.net.Socket)(others.__get(_g2)));
                                                #line 167 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                        ++_g2;
                                                #line 167 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                        map.@set(((int)(s2.sock.Handle.ToInt32())), ((object)(s2)));
                    }
                }

                                #line 170 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                global::System.Collections.ArrayList a = new global::System.Collections.ArrayList(((int)((((read == null)) ? (0) : (read.length)))));
                                #line 170 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                if ((read != null))
                {
                                        #line 170 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                    int _g3 = 0;
                                        #line 170 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                    while ((_g3 < read.length))
                    {
                                                #line 170 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                        global::sys.net.Socket s3 = ((global::sys.net.Socket)(read.__get(_g3)));
                                                #line 170 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                        ++_g3;
                                                #line 170 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                        a.Add(((object)(s3.sock)));
                    }
                }

                                #line 170 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                global::System.Collections.ArrayList rawRead = a;
                global::System.Collections.ArrayList a1      = new global::System.Collections.ArrayList(((int)((((write == null)) ? (0) : (write.length)))));
                if ((write != null))
                {
                                        #line 171 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                    int _g4 = 0;
                                        #line 171 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                    while ((_g4 < write.length))
                    {
                                                #line 171 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                        global::sys.net.Socket s4 = ((global::sys.net.Socket)(write.__get(_g4)));
                                                #line 171 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                        ++_g4;
                                                #line 171 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                        a1.Add(((object)(s4.sock)));
                    }
                }

                                #line 170 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                global::System.Collections.ArrayList rawWrite = a1;
                                #line 172 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                global::System.Collections.ArrayList a2 = new global::System.Collections.ArrayList(((int)((((others == null)) ? (0) : (others.length)))));
                                #line 172 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                if ((others != null))
                {
                                        #line 172 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                    int _g5 = 0;
                                        #line 172 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                    while ((_g5 < others.length))
                    {
                                                #line 172 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                        global::sys.net.Socket s5 = ((global::sys.net.Socket)(others.__get(_g5)));
                                                #line 172 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                        ++_g5;
                                                #line 172 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                        a2.Add(((object)(s5.sock)));
                    }
                }

                                #line 170 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                global::System.Collections.ArrayList rawOthers = a2;
                                #line 173 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                int microsec = (((timeout == default(object))) ? (-1) : (((int)((((double)(global::haxe.lang.Runtime.toDouble(timeout))) * ((double)(1000000)))))));
                global::System.Net.Sockets.Socket.Select(((global::System.Collections.IList)(rawRead)), ((global::System.Collections.IList)(rawWrite)), ((global::System.Collections.IList)(rawOthers)), ((int)(microsec)));
                                #line 177 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                global::haxe.root.Array a3 = new global::haxe.root.Array(new object[] {});
                                #line 177 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                {
                                        #line 177 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                    int _g6 = 0;
                                        #line 177 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                    int _g11 = rawRead.Count;
                                        #line 177 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                    while ((_g6 < _g11))
                    {
                                                #line 177 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                        int i = _g6++;
                                                #line 177 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                        global::System.Net.Sockets.Socket s6 = ((global::System.Net.Sockets.Socket)(rawRead[i]));
                                                #line 177 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                        a3.push(((global::sys.net.Socket)(map.@get(((int)(s6.Handle.ToInt32()))))));
                    }
                }

                                #line 177 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                global::haxe.root.Array tmp = a3;
                global::haxe.root.Array a4  = new global::haxe.root.Array(new object[] {});
                {
                                        #line 178 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                    int _g7 = 0;
                                        #line 178 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                    int _g12 = rawWrite.Count;
                                        #line 178 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                    while ((_g7 < _g12))
                    {
                                                #line 178 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                        int i1 = _g7++;
                                                #line 178 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                        global::System.Net.Sockets.Socket s7 = ((global::System.Net.Sockets.Socket)(rawWrite[i1]));
                                                #line 178 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                        a4.push(((global::sys.net.Socket)(map.@get(((int)(s7.Handle.ToInt32()))))));
                    }
                }

                                #line 178 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                global::haxe.root.Array tmp1 = a4;
                global::haxe.root.Array a5   = new global::haxe.root.Array(new object[] {});
                {
                                        #line 179 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                    int _g8 = 0;
                                        #line 179 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                    int _g13 = rawOthers.Count;
                                        #line 179 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                    while ((_g8 < _g13))
                    {
                                                #line 179 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                        int i2 = _g8++;
                                                #line 179 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                        global::System.Net.Sockets.Socket s8 = ((global::System.Net.Sockets.Socket)(rawOthers[i2]));
                                                #line 179 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                        a5.push(((global::sys.net.Socket)(map.@get(((int)(s8.Handle.ToInt32()))))));
                    }
                }

                                #line 176 "C:\\HaxeToolkit\\haxe\\std\\cs\\_std\\sys\\net\\Socket.hx"
                return(new global::haxe.lang.DynamicObject(new int[] { 1269254998, 1348037855, 1898155939 }, new object[] { tmp, tmp1, a5 }, new int[] {}, new double[] {}));
            }
                        #line default
        }
예제 #3
0
        public string[] Split(string[] e, global::System.StringSplitOptions o)
        {
            var a = new global::System.Collections.ArrayList();
            var x = (string)(object)this;

            var i = x.IndexOf(e[0]);

            if (i < 0)
            {
                // all in
                a.Add(x);
            }
            else
            {
                var j = 0;

                while (i >= 0)
                {
                    a.Add(x.Substring(j, i - j));
                    j = i + e[0].Length;
                    i = x.IndexOf(e[0], j);
                }

                a.Add(x.Substring(j));

            }


            return (string[])a.ToArray(typeof(string));
        }
예제 #4
0
        public static object @select(global::Array <object> read, global::Array <object> write, global::Array <object> others, global::haxe.lang.Null <double> timeout)
        {
            unchecked {
                                #line 142 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                global::haxe.ds.IntMap <object> map = new global::haxe.ds.IntMap <object>();
                                #line 165 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                if ((read != null))
                {
                                        #line 165 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                    int _g = 0;
                                        #line 165 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                    while ((_g < read.length))
                    {
                                                #line 165 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                        global::sys.net.Socket s = ((global::sys.net.Socket)(read[_g]));
                                                #line 165 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                        ++_g;
                                                #line 165 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                        map.@set(s.sock.Handle.ToInt32(), s);
                    }
                }

                                #line 166 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                if ((write != null))
                {
                                        #line 166 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                    int _g1 = 0;
                                        #line 166 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                    while ((_g1 < write.length))
                    {
                                                #line 166 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                        global::sys.net.Socket s1 = ((global::sys.net.Socket)(write[_g1]));
                                                #line 166 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                        ++_g1;
                                                #line 166 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                        map.@set(s1.sock.Handle.ToInt32(), s1);
                    }
                }

                                #line 167 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                if ((others != null))
                {
                                        #line 167 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                    int _g2 = 0;
                                        #line 167 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                    while ((_g2 < others.length))
                    {
                                                #line 167 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                        global::sys.net.Socket s2 = ((global::sys.net.Socket)(others[_g2]));
                                                #line 167 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                        ++_g2;
                                                #line 167 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                        map.@set(s2.sock.Handle.ToInt32(), s2);
                    }
                }

                                #line 170 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                global::System.Collections.ArrayList a = new global::System.Collections.ArrayList(((int)((((read == null)) ? (0) : (read.length)))));
                                #line 170 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                if ((read != null))
                {
                                        #line 170 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                    int _g3 = 0;
                                        #line 170 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                    while ((_g3 < read.length))
                    {
                                                #line 170 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                        global::sys.net.Socket s3 = ((global::sys.net.Socket)(read[_g3]));
                                                #line 170 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                        ++_g3;
                                                #line 170 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                        a.Add(((object)(s3.sock)));
                    }
                }

                                #line 170 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                global::System.Collections.ArrayList rawRead = a;
                global::System.Collections.ArrayList a1      = new global::System.Collections.ArrayList(((int)((((write == null)) ? (0) : (write.length)))));
                if ((write != null))
                {
                                        #line 171 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                    int _g4 = 0;
                                        #line 171 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                    while ((_g4 < write.length))
                    {
                                                #line 171 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                        global::sys.net.Socket s4 = ((global::sys.net.Socket)(write[_g4]));
                                                #line 171 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                        ++_g4;
                                                #line 171 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                        a1.Add(((object)(s4.sock)));
                    }
                }

                                #line 170 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                global::System.Collections.ArrayList rawWrite = a1;
                                #line 172 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                global::System.Collections.ArrayList a2 = new global::System.Collections.ArrayList(((int)((((others == null)) ? (0) : (others.length)))));
                                #line 172 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                if ((others != null))
                {
                                        #line 172 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                    int _g5 = 0;
                                        #line 172 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                    while ((_g5 < others.length))
                    {
                                                #line 172 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                        global::sys.net.Socket s5 = ((global::sys.net.Socket)(others[_g5]));
                                                #line 172 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                        ++_g5;
                                                #line 172 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                        a2.Add(((object)(s5.sock)));
                    }
                }

                                #line 170 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                global::System.Collections.ArrayList rawOthers = a2;
                                #line 173 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                int microsec = ((!(timeout.hasValue)) ? (-1) : (((int)(((timeout).@value * 1000000)))));
                global::System.Net.Sockets.Socket.Select(((global::System.Collections.IList)(rawRead)), ((global::System.Collections.IList)(rawWrite)), ((global::System.Collections.IList)(rawOthers)), ((int)(microsec)));
                                #line 177 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                global::Array <object> a3 = new global::Array <object>(new object[] {});
                                #line 177 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                {
                                        #line 177 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                    int _g6 = 0;
                                        #line 177 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                    int _g7 = rawRead.Count;
                                        #line 177 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                    while ((_g6 < _g7))
                    {
                                                #line 177 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                        int i = _g6++;
                                                #line 177 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                        global::System.Net.Sockets.Socket s6 = ((global::System.Net.Sockets.Socket)(rawRead[i]));
                                                #line 177 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                        a3.push(((global::sys.net.Socket)((map.@get(s6.Handle.ToInt32())).@value)));
                    }
                }

                                #line 177 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                global::Array <object> tmp = a3;
                global::Array <object> a4  = new global::Array <object>(new object[] {});
                {
                                        #line 178 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                    int _g8 = 0;
                                        #line 178 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                    int _g9 = rawWrite.Count;
                                        #line 178 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                    while ((_g8 < _g9))
                    {
                                                #line 178 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                        int i1 = _g8++;
                                                #line 178 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                        global::System.Net.Sockets.Socket s7 = ((global::System.Net.Sockets.Socket)(rawWrite[i1]));
                                                #line 178 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                        a4.push(((global::sys.net.Socket)((map.@get(s7.Handle.ToInt32())).@value)));
                    }
                }

                                #line 178 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                global::Array <object> tmp1 = a4;
                global::Array <object> a5   = new global::Array <object>(new object[] {});
                {
                                        #line 179 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                    int _g10 = 0;
                                        #line 179 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                    int _g11 = rawOthers.Count;
                                        #line 179 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                    while ((_g10 < _g11))
                    {
                                                #line 179 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                        int i2 = _g10++;
                                                #line 179 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                        global::System.Net.Sockets.Socket s8 = ((global::System.Net.Sockets.Socket)(rawOthers[i2]));
                                                #line 179 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                        a5.push(((global::sys.net.Socket)((map.@get(s8.Handle.ToInt32())).@value)));
                    }
                }

                                #line 176 "/opt/haxe/std/cs/_std/sys/net/Socket.hx"
                return(new global::haxe.lang.DynamicObject(new int[] { 1269254998, 1348037855, 1898155939 }, new object[] { tmp, tmp1, a5 }, new int[] {}, new double[] {}));
            }
                        #line default
        }