Available on cpp
@:native("_hx_std_host_local")statichost_local():String
staticinlinehost_local_ipv6():String
@:native("_hx_std_host_resolve")statichost_resolve(host:String):Int
@:native("_hx_std_host_resolve_ipv6")statichost_resolve_ipv6(host:String):BytesData
@:native("_hx_std_host_reverse")statichost_reverse(host:Int):String
@:native("_hx_std_host_reverse_ipv6")statichost_reverse_ipv6(ipv6:BytesData):String
@:native("_hx_std_host_to_string")statichost_to_string(ip:Int):String
@:native("_hx_std_host_to_string_ipv6")statichost_to_string_ipv6(ipv6:BytesData):String
@:native("_hx_std_socket_accept")staticsocket_accept(o:Dynamic):Dynamic
@:native("_hx_std_socket_bind")staticsocket_bind(o:Dynamic, host:Int, port:Int):Void
@:native("_hx_std_socket_bind_ipv6")staticsocket_bind_ipv6(o:Dynamic, host:BytesData, port:Int):Void
@:native("_hx_std_socket_close")staticsocket_close(handle:Dynamic):Void
@:native("_hx_std_socket_connect")staticsocket_connect(o:Dynamic, host:Int, port:Int):Void
@:native("_hx_std_socket_connect_ipv6")staticsocket_connect_ipv6(o:Dynamic, host:BytesData, port:Int):Void
@:native("_hx_std_socket_fast_select")staticsocket_fast_select(rs:Array<Dynamic>, ws:Array<Dynamic>, es:Array<Dynamic>, timeout:Dynamic):Void
@:native("_hx_std_socket_host")staticsocket_host(o:Dynamic):Array<Int>
@:native("_hx_std_socket_init")staticsocket_init():Void
@:native("_hx_std_socket_listen")staticsocket_listen(o:Dynamic, n:Int):Void
@:native("_hx_std_socket_new")staticsocket_new(udp:Bool):Dynamic
@:native("_hx_std_socket_new")staticsocket_new_ip(udp:Bool, ipv6:Bool):Dynamic
@:native("_hx_std_socket_peer")staticsocket_peer(o:Dynamic):Array<Int>
@:native("_hx_std_socket_poll")staticsocket_poll(socks:Array<Socket>, pdata:Dynamic, timeout:Float):Array<Socket>
@:native("_hx_std_socket_poll_alloc")staticsocket_poll_alloc(nsocks:Int):Dynamic
@:native("_hx_std_socket_poll_events")staticsocket_poll_events(pdata:Dynamic, timeout:Float):Void
@:native("_hx_std_socket_poll_prepare")staticsocket_poll_prepare(pdata:Dynamic, rsocks:Array<Socket>, wsocks:Array<Socket>):Array<Array<Int>>
@:native("_hx_std_socket_read")staticsocket_read(o:Dynamic):BytesData
@:native("_hx_std_socket_recv")staticsocket_recv(o:Dynamic, buf:BytesData, p:Int, l:Int):Int
@:native("_hx_std_socket_recv_char")staticsocket_recv_char(o:Dynamic):Int
@:native("_hx_std_socket_recv_from")staticsocket_recv_from(o:Dynamic, buf:BytesData, p:Int, l:Int, outAddr:Dynamic):Int
@:native("_hx_std_socket_select")staticsocket_select(rs:Array<Dynamic>, ws:Array<Dynamic>, es:Array<Dynamic>, timeout:Dynamic):Array<Dynamic>
@:native("_hx_std_socket_send")staticsocket_send(o:Dynamic, buf:BytesData, p:Int, l:Int):Int
@:native("_hx_std_socket_send_char")staticsocket_send_char(o:Dynamic, c:Int):Void
@:native("_hx_std_socket_send_to")staticsocket_send_to(o:Dynamic, buf:BytesData, p:Int, l:Int, inAddr:Dynamic):Int
@:native("_hx_std_socket_set_blocking")staticsocket_set_blocking(o:Dynamic, b:Bool):Void
@:native("_hx_std_socket_set_broadcast")staticsocket_set_broadcast(o:Dynamic, b:Bool):Void
@:native("_hx_std_socket_set_fast_send")staticsocket_set_fast_send(o:Dynamic, b:Bool):Void
@:native("_hx_std_socket_set_timeout")staticsocket_set_timeout(o:Dynamic, t:Dynamic):Void
@:native("_hx_std_socket_shutdown")staticsocket_shutdown(o:Dynamic, r:Bool, w:Bool):Void
@:native("_hx_std_socket_write")staticsocket_write(o:Dynamic, buf:BytesData):Void