@JRubyMethod(visibility = Visibility.PRIVATE) public IRubyObject initialize(ThreadContext context, IRubyObject _sockaddr) { initializeCommon(context, _sockaddr, null, null, null); return context.nil; }
@JRubyMethod(visibility = Visibility.PRIVATE) public IRubyObject initialize(ThreadContext context, IRubyObject _sockaddr, IRubyObject _family) { initializeCommon(context, _sockaddr, _family, null, null); return context.nil; }
@JRubyMethod public IRubyObject initialize(ThreadContext context, IRubyObject _sockaddr) { initializeCommon(context.runtime, _sockaddr, null, null, null); return context.nil; }
@JRubyMethod(visibility = Visibility.PRIVATE) public IRubyObject initialize(ThreadContext context, IRubyObject _sockaddr, IRubyObject _family, IRubyObject _socktype) { initializeCommon(context, _sockaddr, _family, _socktype, null); return context.nil; }
@JRubyMethod public IRubyObject initialize(ThreadContext context, IRubyObject _sockaddr, IRubyObject _family) { initializeCommon(context.runtime, _sockaddr, _family, null, null); return context.nil; }
@JRubyMethod public IRubyObject initialize(ThreadContext context, IRubyObject _sockaddr, IRubyObject _family, IRubyObject _socktype) { initializeCommon(context.runtime, _sockaddr, _family, _socktype, null); return context.nil; }
@JRubyMethod(visibility = Visibility.PRIVATE) public IRubyObject initialize(ThreadContext context, IRubyObject _sockaddr, IRubyObject _family, IRubyObject _socktype) { initializeCommon(context, _sockaddr, _family, _socktype, null); return context.nil; }
@JRubyMethod(visibility = Visibility.PRIVATE) public IRubyObject initialize(ThreadContext context, IRubyObject _sockaddr) { initializeCommon(context, _sockaddr, null, null, null); return context.nil; }
@JRubyMethod public IRubyObject initialize(ThreadContext context, IRubyObject _sockaddr) { initializeCommon(context.runtime, _sockaddr, null, null, null); return context.nil; }
@JRubyMethod(visibility = Visibility.PRIVATE) public IRubyObject initialize(ThreadContext context, IRubyObject _sockaddr, IRubyObject _family) { initializeCommon(context, _sockaddr, _family, null, null); return context.nil; }
@JRubyMethod public IRubyObject initialize(ThreadContext context, IRubyObject _sockaddr, IRubyObject _family) { initializeCommon(context.runtime, _sockaddr, _family, null, null); return context.nil; }
@JRubyMethod public IRubyObject initialize(ThreadContext context, IRubyObject _sockaddr, IRubyObject _family, IRubyObject _socktype) { initializeCommon(context.runtime, _sockaddr, _family, _socktype, null); return context.nil; }
@JRubyMethod(meta = true) public static IRubyObject tcp(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1) { Addrinfo addrinfo = new Addrinfo(context.runtime, (RubyClass)recv); addrinfo.initializeCommon(context.runtime, arg0, null, null, arg1); return addrinfo; }
@JRubyMethod(meta = true) public static IRubyObject tcp(ThreadContext context, IRubyObject recv, IRubyObject arg0, IRubyObject arg1) { Addrinfo addrinfo = new Addrinfo(context.runtime, (RubyClass)recv); addrinfo.initializeCommon(context.runtime, arg0, null, null, arg1); return addrinfo; }
@JRubyMethod(required = 1, optional = 4) public IRubyObject initialize(ThreadContext context, IRubyObject[] args) { switch (args.length) { case 1: return initialize(context, args[0]); case 2: return initialize(context, args[0], args[1]); case 3: return initialize(context, args[0], args[1], args[2]); } IRubyObject _sockaddr = args[0]; IRubyObject _family = args[1]; IRubyObject _socktype = args[2]; IRubyObject _protocol = args[3]; initializeCommon(context.runtime, _sockaddr, _family, _socktype, _protocol); return context.nil; }
@JRubyMethod(required = 1, optional = 4) public IRubyObject initialize(ThreadContext context, IRubyObject[] args) { switch (args.length) { case 1: return initialize(context, args[0]); case 2: return initialize(context, args[0], args[1]); case 3: return initialize(context, args[0], args[1], args[2]); } IRubyObject _sockaddr = args[0]; IRubyObject _family = args[1]; IRubyObject _socktype = args[2]; IRubyObject _protocol = args[3]; initializeCommon(context.runtime, _sockaddr, _family, _socktype, _protocol); return context.nil; }
@JRubyMethod(meta = true) public static IRubyObject tcp(ThreadContext context, IRubyObject recv, IRubyObject host, IRubyObject port) { Ruby runtime = context.runtime; Addrinfo addrinfo = new Addrinfo(runtime, (RubyClass) recv); addrinfo.initializeCommon(context, host, runtime.newFixnum(PF_UNSPEC.intValue()), runtime.newFixnum(Sock.SOCK_STREAM.intValue()), port); return addrinfo; }
@JRubyMethod(meta = true) public static IRubyObject udp(ThreadContext context, IRubyObject recv, IRubyObject host, IRubyObject port) { Ruby runtime = context.runtime; Addrinfo addrinfo = new Addrinfo(runtime, (RubyClass) recv); addrinfo.initializeCommon(context, host, runtime.newFixnum(PF_UNSPEC.intValue()), runtime.newFixnum(Sock.SOCK_DGRAM.intValue()), port); return addrinfo; }
@JRubyMethod(meta = true) public static IRubyObject tcp(ThreadContext context, IRubyObject recv, IRubyObject host, IRubyObject port) { Ruby runtime = context.runtime; Addrinfo addrinfo = new Addrinfo(runtime, (RubyClass) recv); addrinfo.initializeCommon(context, host, runtime.newFixnum(PF_UNSPEC.intValue()), runtime.newFixnum(Sock.SOCK_STREAM.intValue()), port); return addrinfo; }
@JRubyMethod(meta = true) public static IRubyObject udp(ThreadContext context, IRubyObject recv, IRubyObject host, IRubyObject port) { Ruby runtime = context.runtime; Addrinfo addrinfo = new Addrinfo(runtime, (RubyClass) recv); addrinfo.initializeCommon(context, host, runtime.newFixnum(PF_UNSPEC.intValue()), runtime.newFixnum(Sock.SOCK_DGRAM.intValue()), port); return addrinfo; }