0.0
No commit activity in last 3 years
No release in over 3 years
A gem designed to allow easier use of a TCP socket by providing proper handling of the socket, including timeout/error handling, closing the connection, etc.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

>= 0
>= 0
 Project Readme

Simple Socket

Simple Socket is a gem to allow you to more easily make use of TCP sockets.

Installation

gem install simple_socket

Usage

=> SimpleSocket.new('localhost', 12345).write("my_query") 
=> "response_value_from_socket"

SimpleSocket also supports specifying a timeout parameter when creating a new socket:

=> SimpleSocket.new('localhost', 12345, 12)

This will set the timeout to 12 seconds. The default timeout is 10 seconds.