socket :: SocketAddress :: defaultinit
# Address of a socket in the Internet namespace
#
# Used in one of the out parameters of `UDPSocket::recv_from`.
class SocketAddress
super FinalizableOnce
# FIXME make init private
private var native: NativeSocketAddrIn
init
do
address = native.address.to_s
port = native.port
end
# Internet address
var address: String is noinit
# Port of the socket
var port: Int is noinit
redef fun ==(o) do return o isa SocketAddress and o.address == address and o.port == port
redef fun finalize_once do native.free
end
lib/socket/socket.nit:467,1--492,3