Does Socket.send send all bytes?

C

Chris Reay

Does ruby's Socket.send send all bytes at once, or does one have to
keep count of bytes sent and repeat sending until all are sent (a la C
etc)?
 
T

ts

C> Does ruby's Socket.send send all bytes at once, or does one have to
C> keep count of bytes sent and repeat sending until all are sent (a la C
C> etc)?

Just try it

svg% ruby -rsocket -e 'p TCPSocket.new("ruby-lang.org", 80).send("1" * 81920, 0)'
33304
svg%
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,769
Messages
2,569,579
Members
45,053
Latest member
BrodieSola

Latest Threads

Top