basicsocket.recv(maxlen) => mesg
basicsocket.recv(maxlen, flags) => mesg
basicsocket.recv(maxlen, flags) => mesg
Instance Public methods
Receives a message.
maxlen is the maximum number of bytes to receive.
flags should be a bitwise OR of Socket::MSG_* constants.
1 2 3 4 5 6 7 | UNIXSocket.pair {|s1, s2| s1.puts "Hello World" p s2.recv( 4 ) #=> "Hell" p s2.recv( 4 , Socket:: MSG_PEEK ) #=> "o Wo" p s2.recv( 4 ) #=> "o Wo" p s2.recv( 10 ) #=> "rld\n" } |
Please login to continue.