>>>>> "J" == Jesper Olsen <jolsen / mail2world.com> writes:

J> * E.g. TCPSocket sessions have "read" and "write" methods which are not
J> mentioned. 

svg% ruby -rsocket -e 'p TCPSocket.ancestors'
[TCPSocket, IPSocket, BasicSocket, IO, File::Constants, Enumerable, Object, Kernel]
svg% 

 TCPSocket inherit from IO, this why it has #read, #write


J> * The send method seems to take two arguments instead of just one 
J>   send(msg, length)

 this is

     def send(msg, flags, to = nil)
     end



Guy Decoux