# A general TCP socket, either a `TCPStream` or a `TCPServer`
abstract class TCPSocket
super Socket
# Port used by the socket
var port: Int
# IPv4 address to which `self` is connected
#
# Formatted as xxx.xxx.xxx.xxx.
var address: String is noinit
end
lib/socket/socket.nit:42,1--53,3