TCPSocket
Inherits IPSocket / Socket / Crystal::System::Socket / IO::Buffered / IO / Reference / Object
A Transmission Control Protocol (TCP/IP) socket.
NOTE: To use TCPSocket, you must explicitly import it with require "socket"
Usage example:
require "socket"
client = TCPSocket.new("localhost", 1234)
client << "message\n"
response = client.gets
client.close
Constructors
new(ip_address : IPAddress, dns_timeout = nil, connect_timeout = nil)
Source